0

ドメイン booleanarray.com に 2 台のマシン EX001 と Ex002 があります。ドメイン booleanarray.com の EX002 にログオンするためのドメイン ユーザー (ユーザー名 ABC とパスワード pwd123) の資格情報があります。EX002 に C:\EWS フォルダがあります。

EX001 で実行され、Ex002 のフォルダー C:\EWS\ の下に新しいフォルダーを作成する C# Windows アプリケーションを作成したいと考えています。C:\EWS は共有フォルダーではありませんが、ユーザー ABC が EX002 にログオンすると、ABC はアクセスできます。

C#で同じドメインの別のコンピューターにそのような新しいフォルダーを作成する方法を誰かが提案できますか?

4

2 に答える 2

0

c:\ews が共有フォルダーでない場合は、管理共有経由で行う必要があると思います。次のようなものです:

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

名前が示すように、これにはアカウントが EX002 への管理アクセス権を持っている必要があります。

于 2012-12-07T22:57:00.677 に答える
0

詳しい回答はできません。ただし、おそらく最初に、ドメイン内の他のマシン 2 で Windows アプリケーションを認証できます。おそらく ConnectionOptions オブジェクトを使用できます。次に、おそらくディレクトリを作成するためのコマンドをリモートマシンに送信できます。

于 2012-12-06T09:50:40.247 に答える