PowerShell을 사용하여 로컬 컴퓨터에서 원격 컴퓨터로 파일을 복사해야합니다. 다음 명령을 사용하여 파일을 원격 컴퓨터에 복사 할 수 있습니다.원격 컴퓨터의 파일을 복사하는 PowerShell 명령
copy-item -Path d:\Shared\test.txt -Destination \\server1\Shared
위의 명령은 네트워크 공유 경로를 사용하여 파일을 복사합니다. 폴더가 원격 컴퓨터에서 공유되지 않으므로 네트워크 공유 옵션을 사용하고 싶지 않습니다. 다음 명령을 시도했지만 작동하지 않았습니다.
copy-item -Path d:\Shared\test.txt -Destination \\server1\c$\Shared
Invoke-Command -ComputerName \\server -ScriptBlock {
copy-item -Path D:\Shared\test.txt -Destination C:\Shared
}
UNC 경로를 사용하지 않고 작동시키는 방법을 알려주십시오. 원격 컴퓨터의 해당 폴더에 대한 모든 권한을가집니다.
"작동하지 않음"이란 정확히 무엇을 의미합니까? 오류 메시지가 나타 났습니까? 파일이 전혀 복사되지 않았습니까? 파일이 잘못된 위치에 복사 되었습니까? 잘못된 파일이 정확한 위치에 복사 되었습니까? 다른 일이 생겼어? – vonPryz
또한 Invoke 명령을 실행할 때 경로는 실행중인 서버와 관련이 있으므로'D : \ Shared \ test.txt'는 UNC 경로 여야합니다. – Matt
"네트워크 경로를 찾을 수 없습니다"오류가 발생합니다. –