【发布时间】:2013-06-19 17:54:20
【问题描述】:
我正在尝试创建一个批处理文件来查找目录中的最新文件。我在批处理中使用以下命令:
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。
从命令提示符运行代码时运行良好,但批处理文件不起作用。
【问题讨论】:
-
首先,删除每一行中的all标题
calls。
标签: batch-file batch-processing