2013-12-16 6 views
-1

내가하려는 것은 공유되지 않은 원격 PC 폴더에서 파일을 복사하는 것입니다. ManagementScope을 사용하여 PC에 연결하는 코드를 작성하여 연결되었는지 확인하기 위해 일부 WMI 쿼리를 실행했습니다. 나는 그것이 나에게 File.Copy 네트워크에서 파일 복사를 지원하지 않습니다 않습니다원격 서버에서 파일 복사

를 지원하지

경로 형식을 보여줍니다

File.Copy(@"\\Source_server\\C:\Users\ku\Desktop\test1.txt", @"\\Destination_server\\C:\Users\mo\Downloads\"); 

File.Copy() 기능을 실행할 때 이제 문제는? 이렇게 할 수있는 다른 방법이 있습니까 ??

사전에 답장을 고마워요 (I 사용자 이름과 원격 PC의 암호가)

당신은 아마이 경로 사용해야합니다
+0

경로에 C : \가있는 이유는 무엇입니까? – RononDex

+0

공유 이름은 확실합니까? "C :"는 유효한 이름이 아닙니다. 또한 이중 백 슬래시는 경로의 시작 부분에만 있어야합니다. –

+0

원격 서버에서 파일을 추출하는 방법에 대한 대답은 대답이 있지만 공유 폴더가되어야합니다. Casperah에서 제안한대로 몇 가지 경로를 변경하면 공유되지 않은 폴더에서도 작동합니다. – user3106657

답변

0

:

\\Source_server\C$\Users\ku\Desktop\test1.txt 

을하지만 그건 관리자 권한에 대한 요구 귀하의 서버.

더 나은 해결책은 서버에 공유 폴더를 만들어 파일을 읽고 쓰는 데 사용하는 것입니다.

+0

Thanks 대답은 – user3106657

관련 문제