从我的电脑,我想连接到另一台电脑。 然后我想从这台计算机访问一个文件,复制一份这个文件并将其删除。
这是我的批处理脚本,但它不起作用:
net use X: \\computer2 passwordOfComputer2 /u:computer2\admin
copy "X:\Users\admin\AppData\Roaming\myfile.txt" "X:\Users\admin\AppData\Roaming\myfile.txt.old"
del "X:\Users\admin\AppData\Roaming\myfile.txt"
pause
我遇到系统错误53。
你能帮我吗?
答案 0 :(得分:1)
要计算出错误消息53是什么,请使用net helpmsg 53
- 它会告诉您The network path was not found.
这样做的原因是您没有指定共享,只是指定了计算机名称。
进行其他微调,只是重命名而不是复制/删除 - 对于大文件来说会更快。
net use X: \\computer2\c$ passwordOfComputer2 /u:computer2\admin
ren "X:\Users\admin\AppData\Roaming\myfile.txt" "myfile.txt.old"
pause
答案 1 :(得分:-3)
为什么你认为你可以弥补命令会起作用?
请参阅runas /?