xcopy在某些计算机上不接受相对路径作为源参数

时间:2013-10-24 03:50:56

标签: batch-file relative-path xcopy

我正在尝试使用xcopy来复制目录的内容

xcopy /e /q ".\dlls\*.*" "%programfiles(x86)%\foo" >> TEMP
xcopy /e /q dlls "%programfiles(x86)%\foo" >> TEMP
xcopy /e /q ".\dlls" "%programfiles(x86)%\foo" >> TEMP

以上所有工作都在我的两台机器上工作(Windows 7 64位)。 但是在两个同行的笔记本电脑(Windows 7 64位和Windows 8 64位)上,他们返回

file dlls not found

或(在第一个的情况下)

file *.* not found

有人可以在这里说清楚吗?我可以在机器之间看到的唯一区别可能是权限。但我不知道这会如何影响xcopy识别本地路径的能力。

1 个答案:

答案 0 :(得分:0)

添加cd ..或者cd C:\ full \ path \到\ parent \ of \ dlls或者用。替换所有提到的dll。

;)