我想創建一個批處理文件來查找目錄中最新的文件。我使用該批次中的下列命令:搜索最新文件時出錯是使用批處理文件的目錄
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最新的文件,將不得不在%%G
之前追加"local:D:\OMS\Outbound\"
newest=local:D:\OMS\Outbound\%G
。 從命令提示符運行時該代碼工作得很好,但該批處理文件不起作用。
首先,在每行中刪除**全部**標題'call's。 – Endoro