Para responder à sua pergunta: o xcopy leria todos os arquivos do servidor para a máquina host e os enviaria de volta para a unidade de rede.
Usando um arquivo em lotes, suponha que um diretório em uma máquina da rede seja mapeado para uma unidade com net use
.
net use \"server name"\"share name" y:
Então, a partir desse diretório
y:
cd archive
Um xcopy
para outro local nessa unidade.
xcopy *.* backup\
Qual comportamento seria xcopy
? Uma cópia temporária de *.*
seria enviada para a máquina host (aquela na qual o lote é iniciado) apenas para ser enviada de volta para o diretório de destino, ou a cópia seria afetada somente na unidade de rede?
Se houver um subdiretório "archive", o comando "cd" será bem-sucedido ao alterar o diretório de trabalho atual.
O comando final "xcopy" copia apenas o conteúdo do diretório de trabalho atual para um subdiretório chamado "backup" que é relativo ao diretório de trabalho atual (se esse subdiretório não existir, então xcopy < em> may solicitará que você confirme se deseja que seja criado automaticamente ou pode até perguntar se deseja criar um diretório ou arquivo).
( Tudo isso pressupõe, claro, que você tenha acesso de leitura / gravação na unidade de rede Y: e que o mapeamento para a unidade Y: tenha êxito. )
Tags windows batch network-drive xcopy