如何使用xcopy
或任何其他协议将文件从远程桌面用户的驱动器复制到本地计算机?
我的服务器路径为\\\Trail01
,文件位置为:C:\Users\ashique.sheikh\Desktop\Day2.R
我如何在我的批处理文件中使用它?
我试过这个:
net use "\\\Trail01" "Trail01@1234" "/USER:ashique.sheikh"
XCOPY /Y \\\Trail01\c:\users\ashique.sheikh\Desktop\Day2.R "D:\VMI"
但它不起作用,它会产生路径错误。
我该如何下载或有其他方法可以下载?
答案 0 :(得分:2)
嗯,首先 - 你不能写\\Trail01\c:\
,所以你应该用\\Trail01\c$\
尝试这样的事情......
XCOPY /Y "\\Trail01\c$\users\ashique.sheikh\Desktop\Day2.R" "D:\VMI"
或许这......
PushD "\\Trail01\c$\users\ashique.sheikh\Desktop" &&(
XCOPY /Y Day2.R "D:\VMI"
) & PopD
答案 1 :(得分:2)
在大多数情况下,只允许管理员通过网络(\\Trail01\c$
)访问驱动器c。
首先,您可以检查您是否拥有映射共享\\Trail01\c$
(资源管理器>>地图网络广告)的必要权利。
如果无法做到这一点,也许您可以尝试在服务器上的远程会话中创建新共享。右键单击您需要访问的文件夹(在您的情况下为"c:\Users\ashique.sheikh\Desktop\Day2.R"
)
在资源管理器中>>属性>>分享>>高级分享。
如果您可以创建新的共享(例如specialshare
),请尝试通过\\Trail01\specialshare
进行访问。
这可能吗?
答案 2 :(得分:0)
Command1:net use" \ 172.17.0.27" typePassword / user:domain \ typeUsername
Command2:XCOPY / Y" \ 172.17.0.27 \ C $ \ Reports \ hello.txt" " C:\ Trades_Backup"
Command1:它将访问ip 172.17.0.27
Command2:它将hello文件从此ip的Reports文件夹复制到本地系统的TradesBackup文件夹