2009-07-20 7 views
0

J'écris un petit utilitaire qui, entre autres choses, permettra à l'utilisateur d'exécuter son script d'ouverture de session. Il s'agit d'une application .NET qui s'exécutera sur des ordinateurs Windows XP/Vista/7 associés à un domaine de répertoire actif. Les PC appartiennent à différentes unités organisationnelles et exécuteront des scripts différents.Exécuter le script de connexion à partir de l'application .NET

Y a-t-il une variable d'environnement que je peux interroger qui me dira le script qui s'est exécuté lorsque l'utilisateur s'est connecté? Ou devrais-je l'inclure dans le fichier de configuration et m'assurer que chaque PC est pointé vers le bon script?

+0

De votre commentaire ci-dessous, il semble que vous avez plusieurs domaines. Sont-ils tous dans une seule forêt ou avez-vous beaucoup de forêts séparées? – serialhobbyist

+0

Forêts séparées. Nous sommes une société de conseil et l'application est pour nos clients, nous devons donc traiter avec des réseaux complètement séparés – rotard

Répondre

0

Cela peut vous aider:

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

utiliser simplement Active Directory.

Voici quelques associés C#/code VB.NET pour vous aider avec les aspects .NET:

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

+0

Merci pour la réponse, mais en passant par LDAP exige encore que je fournisse une chaîne de connexion spécifique au domaine. Cette idée est de tout faire sans avoir à fournir de données de configuration. Merci pour la réponse si – rotard

Questions connexes