Поделиться через


Метод 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

См. также раздел

IADsTSUserEx