답변:
적절한 권한이 있다고 가정하면 다음과 같이 할 수 있습니다.
copy local_file.txt \\target_machine\c$\dest_file.txt
"c $"를 사용하여 원격 시스템에서 C 드라이브를 참조하십시오.
net use
하면 복사하기 전에 공유에 인증을 제공 할 것을 제안 합니다 (예 : stackoverflow.com/questions/3854026 ). 그래도 위의 c $ 표기법으로 작동하는지 확실하지 않으면 시도하고 참조해야합니다.
다음과 같습니다.
copy c:\local_path\local_file.txt \\target_machine\destination_path\destination_file.txt
예 \\target_machine\destination_path\
를 들어 네트워크 드라이브에 매핑 Z:
한 경우 명령이
copy c:\local_path\local_file.txt Z:\destination_file.txt
The network name cannot be found
. 네트워크 문제 일 경우 권한이 없거나 방화벽이 요청을 차단하고 있습니다
system cannot find path specified error
. 이중 백 슬래시는 UNC 이름 지정 체계로 네트워크 공유에 액세스하는 데 사용됩니다. 예, 이것은 내 네트워크에서 작동하며 이것을 사용하는 두 개의 스크립트가 있습니다 (스크립트는 데이터를 내보내고 압축하여 NAS로 옮깁니다). 권한 문제가 의심됩니다. 다른 도메인 / 작업 그룹에 복사하려는 머신입니까?
c$
사용해야합니다.