我需要将文件从服务器移动到另一台远程服务器。我已经在下面创建了批处理脚本来执行此操作:
@echo off
NET USE \\remote server\IPC$ /U:domain\Account password
robocopy D:\location to get files from\ \\remote server to move files to\ /E /XA:H /R:5 /W:1 /MOV /LOG:C:\robocopybackup.log
NET USE \\remote server\IPC$ /D
奇怪的是,当我直接在远程服务器上与管理员或我的帐户连接时,我可以创建/修改和删除文件,但是当我从服务器映射到远程服务器时,我需要移动文件管理员或我的帐户我收到“拒绝访问”错误。
我已经检查了权限,我肯定拥有正确的权限。任何人都可以为我阐明这一点吗?提前谢谢。
答案 0 :(得分:0)
可能是因为您的NET USE命令应该对您的会话进行身份验证,但您没有将驱动器映射与ROBOCOPY命令相关联。尝试: NET使用 D: \远程服务器\ IPC $ / U:域\帐户密码 ...以便使用正确的凭据映射您在复制期间用于源的相同驱动器。