私はいくつかの同様の質問を見ましたが、私が望むものを一緒にまとめることができました。 、\始めるので、私は戻ってフルパス名を取得する必要があります:バッチ:ディレクトリ内の最新のバッチファイルを呼び出す
for /f "delims=" %%x in ('dir /od /b c:\maps\*.bat') do set recent=%%x
echo %recent%
しかし、たとえば、これはである含まれているバッチファイル、C:それは私の最も最近のバッチファイルの名前を与えるので、これは近くにありましたファイル名だけではありません。次に、「呼び出し」を使用してバッチファイルを実行できます。
(私はincidently、XP上でこれをやっている。)
? ? – Vicky