2009-07-20 5 views
0

私は、とりわけユーザーがログオンスクリプトを実行できるようにする小さなユーティリティを作成しています。これは、アクティブディレクトリドメインに参加しているWindows XP/Vista/7 PC上で動作する.NETアプリケーションです。 PCは異なる組織単位に属し、異なるスクリプトを実行します。.NETアプリケーションからログインスクリプトを実行する

ユーザーがログオンしたときに実行されたスクリプトを教えてくれるクエリができる環境変数はありますか?あるいは、それを設定ファイルに組み込み、すべてのPCが正しいスクリプトを指していることを確認する必要がありますか?

+0

以下のあなたのコメントから、あなたが複数のドメインを持っているようです。それらはすべて単一の森林にありますか、またはあなたには別々の森林がたくさんありますか? – serialhobbyist

+0

別々の森林。私たちはコンサルティング会社であり、アプリケーションはクライアントのためのものなので、完全に別個のネットワークに対処しなければなりません。 – rotard

答えて

0

これはあなたを助けることがあります。

http://forums.asp.net/t/1271575.aspx

は単にActive Directoryを使用します。

ここ.NETの側面であなたを助けるためにいくつかの関連のC#/ VB.NETのコードです:

http://msdn.microsoft.com/en-us/library/x8wxt72e(VS.71).aspx

+0

返信ありがとうございますが、依然としてLDAPにはドメイン固有の接続文字列を指定する必要があります。この考え方は、構成データを提供することなくすべてを行うことです。返信ありがとう – rotard

関連する問題