1

ディレクトリ内の最新のファイルを見つけるためにバッチ ファイルを作成しようとしています。バッチで次のコマンドを使用しています。

call cd\
call d:
call cd "D:\OMS\Outbound\"
call for /f "tokens=* delims= " %%G in ('dir /b /od') do set newest=%%G
call pause

エラーが発生していますG was unexpected at this time

また、最新のファイルを ftp したいので、次の方法で"local:D:\OMS\Outbound\"前に追加する必要があります。コマンドプロンプトから実行するとコードは正常に機能しますが、バッチファイルは機能しません。%%Gnewest=local:D:\OMS\Outbound\%G

4

1 に答える 1