IADsTSUserEx::get_TerminalServicesInitialProgram メソッド (tsuserex.h)

ユーザーがリモート デスクトップ セッション ホスト (RD セッション ホスト) サーバーにログオンしたときに、ユーザーが自動的に起動するアプリケーションのパスとファイル名。

このプロパティは読み取り/書き込み可能です。

構文

HRESULT get_TerminalServicesInitialProgram(
  BSTR *pVal
);

パラメーター

pVal

戻り値

なし

解説

ユーザーがログオンしたときに最初のアプリケーションを開始するように設定するには、最初にこのプロパティを設定してから 、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