我想寫一個腳本來複制最新的文件。 我從網此命令:爲/ f %%我在這個時候是意外的
FOR /F "delims=|" %%I IN ('DIR "X:\Dirs\*.rar" /B /O:D') DO SET NewestFile=%%I
copy "%NewestFile%" "J:\Personal\Gastos\dirs"
它輸出的錯誤:
%%I was unexpected at this time.
有誰知道爲什麼發生這種情況以及如何糾正呢?
感謝
Jeraisel
你在命令提示符下直接執行此,或者是在一個批處理文件? – npocmaka
根據幫助(在命令提示符窗口中輸入「for /?'到命令提示符窗口中),在命令提示符下運行代碼並在批處理文件中運行'%% I'時使用'%I'... – aschipfl
感謝您的提示。該命令運行但沒有複製的文件 – jeraisel