使用批处理文件,假设网络机器上有一个目录,映射到带有的驱动器net use
。
net use \\"server name"\"share name" y:
然后从该目录
y:
cd archive
到xcopy
该驱动器上的另一个位置。
xcopy *.* backup\
会采取什么行为xcopy
?是否会将临时副本*.*
发送到主机(启动批处理的主机),然后再发送回目标目录,或者副本是否会仅在网络驱动器上生效?
答案1
回答您的问题:xcopy 会将所有文件从服务器读取到主机,然后将它们全部发送回网络驱动器。
答案2
如果存在“存档”子目录,则“cd”命令将成功更改当前工作目录。
最后的“xcopy”命令将仅将当前工作目录的内容复制到相对于当前工作目录的名为“backup”的子目录中(如果该子目录不存在,则 xcopy可能提示您确认是否希望自动创建它,或者甚至可能会询问您是否希望创建目录或文件)。
(当然,这一切都假设您对网络驱动器 Y:具有读/写访问权限,并且到驱动器 Y:的映射已成功。)