2012-12-06 10 views
0

도메인 booleanarray.com에 2 대의 기계 EX001 및 Ex002가 있습니다. 도메인 booleanarray.com에서 EX002에 로그온 할 때 도메인 사용자 (사용자 이름 ABC 및 암호 pwd123)의 자격 증명이 있습니다. EX002에 C : \ EWS 폴더가 있습니다.네트워크 폴더 생성 C#

EX001에서 실행되는 C# Windows 응용 프로그램을 작성하고 Ex002의 C : \ EWS \ 폴더 아래에 새 폴더를 만듭니다. C : \ EWS는 공유 폴더가 아니지만 사용자 ABC가 EX002에 로그온하면 ABC에서 액세스 할 수 있습니다.

누구나 내가 C#에서 동일한 도메인의 다른 컴퓨터에 새 폴더를 만들 수 있음을 제안 할 수 있습니까?

답변

0

자세한 답변을 드릴 수 없습니다. 하지만 도메인의 다른 컴퓨터 2에서 Windows 응용 프로그램을 먼저 인증 할 수 있습니다. ConnectionOptions 객체를 사용할 수 있습니다. 그런 다음 원격 시스템에 디렉토리를 작성하는 명령을 보낼 수 있습니다.

+0

답변에 '아마도'라는 단어가 세 번 포함되어 있습니다. –

0

c : \ ews가 공유 폴더가 아닌 경우 관리 공유를 통해해야한다고 생각합니다. 따라서 다음과 같이됩니다 :

String path = @"\\EX002\c$\EWS\"; 
Directory.CreateDirectory(path + "new folder name"); 

이름에서 알 수 있듯이 계정에 EX002에 대한 관리 권한이 있어야합니다.