我正在尝试运行以下命令:
robocopy.exe \\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfeis\mybeap \\eisdevl.nas.gatech.edu\coldfusion\test\cfapps\cfeis\mybeap "ADMIN_HEADER.CFM" "new folder\NEW TEXT 3.TXT" /mir /log:\\eisdevl.nas.gatech.edu\coldfusion\devl\cfapps\cfei\mysync2\logs\rc_09032013_lrobinson33_1.txt /NDL /r:2 /w:2
从此我得到:
开始于:2013年9月4日星期三09:32:22
来源 - \ eisdevl.nas.gatech.edu \ coldfusion \ devl \ cfapps \ cfeis \ mybeap \ Dest - \ eisdevl.nas.gatech.edu \ coldfusion \ test \ cfapps \ cfeis \ mybeap \
Files : ADMIN_HEADER.CFM
选项:/ COPY:DAT / R:1000000 / W:30
错误:参数#4无效:“新文件夹\新文本3.TXT”
有人能给我正确的语法来处理文件夹AND文件名中的空格吗?
答案 0 :(得分:4)
不允许在目录上使用结尾反斜杠\。只需指定没有结尾\的完整路径。你可以在引号中使用“路径名”。
答案 1 :(得分:2)
将所有内容用双引号括起来,其中包含空格或其他有毒字符。它们也可以安全地用于短名称。
robocopy.exe "<fromdir>" "<todir>" "file.cfm" "new file 3.cfm" /mir /log:"#path#\cfeis\mysync2\logs\rc_090313.txt" /NDL /r:2 /w:2
答案 2 :(得分:1)
C:\程序&#34; &#34;文件
这个答案对我有用。
答案 3 :(得分:0)
谢谢新人。我有这个:
robocopy "%source%\Core" "%destination%\Core" Start.br Client.br Menu.br Check File Versions.br
尝试获取四个文件:
但是在我尝试你的伎俩之前它不会工作:(注意新的双引号)
robocopy "%source%\Core" "%destination%\Core" Start.br Client.br Menu.br Check" "File" "Versions.br
现在效果很好。不要以为我曾经想过尝试那个befoe。