发布网友
共1个回答
热心网友
在Win7如果
以管理员身份运行
批处理
,那么批处理运行起始目录为 C:\Windows\
system32
,所以用copy
/y
命令需要使用
绝对路径
.不要使用相对路径.
copy /y "d:\123.txt" "e:\12345.txt"正常情况下上面的代码在
以管理员身份运行
的批处理中是可以正确复制的.也可以用下面的命令切换批处理所在目录为当前目录.
pushd "%~dp0"
copy /y "d:\123.txt" "e:\12345.txt"
popd