Algo como
cp \\target_machine local_file.txt c:\dest_file.txt
Algo como
cp \\target_machine local_file.txt c:\dest_file.txt
Respostas:
Supondo que você tenha permissões apropriadas, você pode fazê-lo assim:
copy local_file.txt \\target_machine\c$\dest_file.txt
Use "c $" para fazer referência à unidade C na máquina remota.
net use
a autenticação ao compartilhamento antes de copiar (por exemplo: stackoverflow.com/questions/3854026 ). Porém, não tenho certeza se isso funciona com a notação c $ acima, você teria que tentar e ver.
É tipo isso:
copy c:\local_path\local_file.txt \\target_machine\destination_path\destination_file.txt
Se você \\target_machine\destination_path\
mapeou para uma unidade de rede, digamos, Z:
então o comando se torna
copy c:\local_path\local_file.txt Z:\destination_file.txt
The network name cannot be found
um problema de rede, você não tem permissões ou o firewall está bloqueando suas solicitações
system cannot find path specified error
. A barra invertida dupla é usada para acessar compartilhamentos de rede com o esquema de nomeação UNC. Sim, isso funciona na minha rede, tenho alguns scripts nos quais utilizo isso (scripts são para exportar dados, compactá-los e movê-los para o NAS). Eu suspeito de problemas de permissões. As máquinas que você deseja copiar em diferentes domínios / grupos de trabalho?
c$
deve ser usado.