명령 줄에서 내 컴퓨터에서 다른 컴퓨터로 파일을 복사하려면 어떻게해야합니까?


답변:


11

적절한 권한이 있다고 가정하면 다음과 같이 할 수 있습니다.

copy local_file.txt \\target_machine\c$\dest_file.txt

"c $"를 사용하여 원격 시스템에서 C 드라이브를 참조하십시오.


적절한 권한이없는 경우 인증 할 사용자 이름과 비밀번호를 어떻게 포함합니까?
ArtOfWarfare

1
주변을 검색 net use하면 복사하기 전에 공유에 인증을 제공 할 것을 제안 합니다 (예 : stackoverflow.com/questions/3854026 ). 그래도 위의 c $ 표기법으로 작동하는지 확실하지 않으면 시도하고 참조해야합니다.
Ash

1

다음과 같습니다.

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


첫 번째 옵션을 시도하면 (c $ 항목없이) 머신 이름 앞에 하나 또는 두 개의 백 슬래시에 따라 "시스템이 지정된 경로를 찾을 수 없습니다"또는 "네트워크 이름을 찾을 수 없습니다"가 표시됩니다.
Ash

흠, Markdownformatting에서 2 대신 단일 백 슬래시 만 표시하는 오류가 발생했습니다 The network name cannot be found. 네트워크 문제 일 경우 권한이 없거나 방화벽이 요청을 차단하고 있습니다
Sathyajith Bhat

하나와 두 개의 백 슬래시를 모두 시도했지만 사용하는 것에 따라 다른 오류 메시지가 나타납니다. "네트워크 이름을 찾을 수 없습니다"는 두 개의 백 슬래시가 있습니다. 흥미 롭군 네트워크 설정에서 작동합니까? 서버 나 다른 클라이언트와는 작동하지 않습니다 ...
Ash

@Ash single backslash는 현재 드라이브에 액세스하고 있음을 나타냅니다 system cannot find path specified error. 이중 백 슬래시는 UNC 이름 지정 체계로 네트워크 공유에 액세스하는 데 사용됩니다. 예, 이것은 내 네트워크에서 작동하며 이것을 사용하는 두 개의 스크립트가 있습니다 (스크립트는 데이터를 내보내고 압축하여 NAS로 옮깁니다). 권한 문제가 의심됩니다. 다른 도메인 / 작업 그룹에 복사하려는 머신입니까?
Sathyajith Bhat

Windows 시스템 / 네트워크에서는 이와 같은 공유를 c$사용해야합니다.
Timtech
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.