- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:csvファイルを結合するバッチファイル作成方法)
csvファイルを結合するバッチファイル作成方法
このQ&Aのポイント
- フォルダ名cccの中にある2つのcsvファイル、sheet1とsheet2を結合してketsugoというcsvファイルつくるために、バッチファイルを作成します。
- sheet1とsheet2のcsvファイルを結合させるため、バッチ処理を検討中です。容量ゼロのバッチファイルが作成される問題や、半角スペースを含むファイル名の扱いなども検討しています。
- バッチファイル作成を検討している目的は、手作業では難しいファイル結合を効率的に行うためです。将来的に結合させるファイル数を増やす予定もあります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> C:\aaa\My Douments\ccc>copy /y sheet1.csv+sheet2.csv ketsugo.csv バッチファイルをどこで実行してます? フォルダ[C:\aaa\My Douments\ccc]で実行していて、 そのフォルダ内にファイル[sheet1.csv][sheet2.csv]があるなら ダブルクォートで囲む必要はありません。 囲むなら copy /y "C:\aaa\My Douments\ccc\sheet1.csv"+"C:\aaa\My Douments\ccc\sheet2.csv" ketsugo.csv です。ketsugo.csvは適切に修飾してください。
お礼
お返事ありがとうございました。 バッチファイルはcccフォルダの中で実行しています。 ダブルクォートで囲んだコマンドを書いていただき、 わかりやすかったです。 copy~の前は、cccフォルダで実行する場合は 記述不要なんですね。 おかげさまでうまくいきました。