IADsTSUserEx::p ut_TerminalServicesInitialProgram 方法 (tsuserex.h)
当用户登录到远程桌面会话主机 (RD 会话主机) 服务器时,用户希望自动启动的应用程序的路径和文件名。
此属性是可读写的。
语法
HRESULT put_TerminalServicesInitialProgram(
BSTR pNewVal
);
参数
pNewVal
返回值
无
备注
若要将初始应用程序设置为在用户登录时启动,必须先设置此属性,然后设置 TerminalServicesWorkDirectory 属性。 如果仅设置 TerminalServicesInitialProgram 属性,则应用程序将在默认用户目录中的用户会话中启动。
示例
以下示例演示了一个在没有凭据的情况下绑定到 Active Directory 数据库的脚本。
Set DSO = GetObject("LDAP:")
Set usr = DSO.OpenDSObject(
"LDAP://DOMAIN/CN=Test,CN=Users,DC=Server1,DC=Domain,DC=com")
Wscript.echo usr.TerminalServicesWorkDirectory
Wscript.echo usr.TerminalServicesInitialProgram
usr.TerminalServicesInitialProgram= "cmd.exe"
usr.TerminalServicesWorkDirectory= "D:\path"
usr.SetInfo
WScript.echo usr.TerminalServicesInitialProgram
Wscript.echo usr.TerminalServicesWorkDirectory
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | tsuserex.h (包括 Tsuserex.h、Tsuserex_i.c) |
DLL | Tsuserex.dll |