
私のリクエストに似ているここ
番号付きファイルの名前を取得して、バッチ スクリプト内の他の場所で使用する方法を探しています。
たとえば、フォルダ内に 159 という名前のファイルがあり、cmd.exe
その数字 '159' を取得して、それを使って何らかの計算を行う必要があります (例:159 + %p%
など159<%p%
)
ありがとう
答え1
ファイルが 1 つだけの場合 (引用: 「ファイル」) :
for /f %%a in ('dir /b') do @set name=%%a
バッチ スクリプト内で変数をname
そのファイルの完全な名前に設定します。
コマンド出力 ( dir /b
) をループします。