Método IADsTSUserEx::get_TerminalServicesInitialProgram (tsuserex.h)
O caminho e o nome do arquivo do aplicativo que o usuário deseja iniciar automaticamente quando o usuário fizer logon no servidor Host da Sessão da Área de Trabalho Remota (Host de Sessão de Área de Trabalho Remota).
Essa propriedade é leitura/gravação.
Sintaxe
HRESULT get_TerminalServicesInitialProgram(
BSTR *pVal
);
Parâmetros
pVal
Valor retornado
Nenhum
Comentários
Para definir um aplicativo inicial para iniciar quando o usuário fizer logon, primeiro você deve definir essa propriedade e, em seguida, definir a propriedade TerminalServicesWorkDirectory . Se você definir apenas a propriedade TerminalServicesInitialProgram , o aplicativo será iniciado na sessão do usuário no diretório de usuário padrão.
Exemplos
O exemplo a seguir mostra um script que se associa ao banco de dados do Active Directory sem credenciais.
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
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | tsuserex.h (inclua Tsuserex.h, Tsuserex_i.c) |
DLL | Tsuserex.dll |