質問: 連番のファイルをdosコマンドで dosコマンドを利用し、バッチ処理でタスクスケジューラーにて、定期的に、テキストファイルへリダイレクトするのですが、ファイルネームを連番で生成してくれる、コマンド(構文?)をご教授下さい。 例:ipconfig >***.txt (***の部分を連番)
回答: 実行するたびに番号を増やすということでしょうかね。 そうすると番号をファイルに記録しておかないといけませんね。 初回だけ、echo 0 > num.txt (0と>をくっつけないように)としておく。 set /p num=num.txt (これも>をくっつけない) set num=0000%num% set file=%num:~-4%.txt (右から4文字を取る) ipconfig > %file%