コマンドプロンプトでファイルを新しく作成し、かつ新規作成されたファイル名に連番を振る方法を探しています。
例えば、カレントディレクトリに「foo1.txt」「foo2.txt」があるときは「foo3.txt」が、
カレントディレクトリに何もファイルが無いときは「foo1.txt」が作成されるようにしたいのです。
エラーで動かないのを承知の上で、下記に現在までに考え付いた限りのコードを載せさせて頂きます。
ご回答のほど、よろしくお願い申し上げます。
@echo off cd %~dp0 set /a length=0 for %%i in (dir /b | find /c ".txt") do ( set /a length=length+1 ) echo Hello world. > foo%length%.txt exit /b

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/30 01:36