我正在编写一个小实用程序,除其他外,它将允许用户运行他/她的登录脚本。它是一个 .NET 应用程序,将在加入 Active Directory 域的 Windows XP/Vista/7 PC 上运行。PC 属于不同的组织单位,将运行不同的脚本。
是否有一个我可以查询的环境变量会告诉我用户登录时运行的脚本?还是我必须将它包含在配置文件中并确保每台 PC 都指向正确的脚本?
我正在编写一个小实用程序,除其他外,它将允许用户运行他/她的登录脚本。它是一个 .NET 应用程序,将在加入 Active Directory 域的 Windows XP/Vista/7 PC 上运行。PC 属于不同的组织单位,将运行不同的脚本。
是否有一个我可以查询的环境变量会告诉我用户登录时运行的脚本?还是我必须将它包含在配置文件中并确保每台 PC 都指向正确的脚本?
这可能会帮助您:
http://forums.asp.net/t/1271575.aspx
只需使用 Active Directory。
以下是一些相关的 C#/VB.NET 代码,可帮助您了解 .NET 方面:
http://msdn.microsoft.com/en-us/library/x8wxt72e(VS.71).aspx