Метод IADsTSUserEx::get_TerminalServicesInitialProgram (tsuserex.h)
Путь и имя файла приложения, которое пользователь хочет запустить автоматически при входе пользователя на сервер узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов).
Это свойство является чтением и записью.
Синтаксис
HRESULT get_TerminalServicesInitialProgram(
BSTR *pVal
);
Параметры
pVal
Возвращаемое значение
None
Remarks
Чтобы задать начальное приложение для запуска при входе пользователя в систему, необходимо сначала задать это свойство, а затем задать свойство 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 |
Header | tsuserex.h (включая Tsuserex.h, Tsuserex_i.c) |
DLL | Tsuserex.dll |