【发布时间】:2013-02-02 14:27:09
【问题描述】:
我收到以下代码错误,有什么想法吗? %%S 出乎意料。
我只是在编辑一个现有的脚本。非常感谢!
for /f %%s in ('dir /b /Od export*') do (copy /Y "%%s" exportCurrent.txt)
【问题讨论】:
-
这是整个脚本吗?我们需要更多信息。
标签: windows for-loop batch-file dos
我收到以下代码错误,有什么想法吗? %%S 出乎意料。
我只是在编辑一个现有的脚本。非常感谢!
for /f %%s in ('dir /b /Od export*') do (copy /Y "%%s" exportCurrent.txt)
【问题讨论】:
标签: windows for-loop batch-file dos
您应该只在批处理脚本中使用 %%varname 语法。在这里,使用简单的 %varname 语法:
for /f %s in ('dir /b /Od export*') do (copy /Y "%s" exportCurrent.txt)
【讨论】:
从命令行使用单%s,从批处理文件使用双%%s。
【讨论】: