Algo como
cp \\target_machine local_file.txt c:\dest_file.txt
Algo como
cp \\target_machine local_file.txt c:\dest_file.txt
Respuestas:
Suponiendo que tiene los permisos adecuados, puede hacerlo así:
copy local_file.txt \\target_machine\c$\dest_file.txt
Use "c $" para hacer referencia a la unidad C en la máquina remota.
net use
proporcionar la autenticación al recurso compartido antes de copiar (por ejemplo: stackoverflow.com/questions/3854026 ). Sin embargo, no estoy seguro de si eso funciona con la notación c $ anterior, tendría que probarlo y ver.
Es como esto:
copy c:\local_path\local_file.txt \\target_machine\destination_path\destination_file.txt
Si se ha \\target_machine\destination_path\
asignado a una unidad de red, por ejemplo, Z:
el comando se convierte en
copy c:\local_path\local_file.txt Z:\destination_file.txt
The network name cannot be found
entonces es un problema de red, o no tiene permisos o el firewall está bloqueando sus solicitudes
system cannot find path specified error
. La barra invertida doble se utiliza para acceder a los recursos compartidos de red con el esquema de nombres UNC. Sí, esto funciona en mi red, tengo un par de scripts donde los uso (los scripts son para exportar datos, comprimirlos y moverlos al NAS). Sospecho problemas de permisos. ¿Las máquinas que desea copiar en diferentes dominios / grupos de trabajo?
c$
debe usar un recurso compartido como .