2016-02-22 384 views
0

我需要将文件从服务器移动到另一个远程服务器。我创建了下面的批处理脚本来做到这一点:Robocopy - Windows权限(即使有管理员也拒绝访问)

@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 

奇怪的是,当我与管理员或直接我的帐户在远程服务器上连接,我可以然而创建/修改和删除文件,当我从服务器映射到远程服务器我需要使用管理员或我的帐户移动文件frome我得到“访问被拒绝”错误。

我检查了权限,我绝对拥有正确的权限。任何人都可以为我阐明这一点吗?提前致谢。

回答

0

虽然您的NET USE命令应验证您的会话,但您没有将驱动器映射与ROBOCOPY命令相关联。尝试: NET USE D: \远程服务器\ IPC $/U:域\帐户密码 ...以便使用正确的凭据映射您在复制期间用于源的驱动器。

相关问题