- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:バッチファイルでファイル生成の件)
バッチファイルでファイル生成のアドバイスを求めます
このQ&Aのポイント
- WindowsXP sp3でのバッチファイルのコーディングについてアドバイスをいただきたいです。具体的には、バッチファイル起動時に4つの引数を使用し、それぞれの引数を使って指定のファイルを生成したいです。
- バッチファイル名はaaaa.batで、起動時にはa01、a02、a03、a04の4つの引数を指定します。バッチファイルのソースコードでは、指定されたipアドレスのファイルサーバーにマウントし、testtxt.txtというファイルを生成します。
- 現在の状態では、4つ目の引数を使用してtesttxta04.txtというテキストファイルを生成したいと考えています。具体的なコーディング方法についてのアドバイスをいただきたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> ファンクションが間違っています net \\(ipアドレス)\test\a ・・・・ipアドレスのファイルサーバーにマウント が成功していないのかもしれません。 環境が違いますが一例として http://orbit.cocolog-nifty.com/supportdiary/2008/02/e_a864.html
その他の回答 (2)
- Cfg4sA3W4s
- ベストアンサー率38% (31/81)
回答No.2
引数は%0がバッチファイル名になり、%1から%9までが1番目から9番目までの引数になります。ちなみに、すべての引数は%*で取得できます。10個以上の引数を使用する場合はshiftコマンドを使用します。 パラメータ修飾子は http://kijibato.sblo.jp/article/21086764.html を参照してください。 コーディング例 echo test4 > testtxt%~4.txt
- kmetu
- ベストアンサー率41% (562/1346)
回答No.1
echo test >>testtxt%4.TXT でいかかがですか。
質問者
補足
ご回答ありがとうございます。 ご指摘のコーディングで実行したところ ファンクションが間違っています。と出てしまいます。。。。 なにか思い当たることはありませんか? お手数をおかけします。
補足
補足 ご回答ありがとうございます。 ご指摘のコーディングで実行したところ ファンクションが間違っています。と出てしまいます。。。。 なにか思い当たることはありませんか? お手数をおかけします。