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

こちらもご覧ください

IADsTSUserEx