desde já agradeço.
desconexão em terminal service
Moderador: Moderadores
- filizola
- Usuário Nível 3

- Mensagens: 421
- Registrado em: 19 Ago 2003 20:10
- Localização: Belo Horizonte/MG
desconexão em terminal service
pessoal tenho usado o ts para acesso remoto com winxp. configurei o login do ts no cliente para que já abra o programa específico e quando ele sair do programa o ts fecha automáticamente. de uns quinze dias pra cá quando o usuario sai do programa o ts nao fecha mais e tem que ser finalizado na força, fazendo com o que o usuário fique travado no servidor. alguém passou por isso. podem me ajudar 
desde já agradeço.
desde já agradeço.
"Um passo a frente, e já não estará mais no mesmo lugar..."
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: desconexão em terminal service
Olá Filizola,
Seu post foi transferido para essa Seção, por não esta relacionada a programação CLIPPER.
Sobre sua duvida, va no servidor onde esta dando o acesso TS, e clique em INICIAR, depois EXECUTAR e digite:
GPEDIT.MSC, e de um OK, vai abrir uma tela com agumas opções,em CONFIGURAÇÕES DO COMPUTADOR vah em MODELOS ADIMINISTRATIVOS, logo após abra COMPONENTES DO WINDOWS, logo após entre em SERVIÇOS DE TERMINAL, nessa pasta vai ter varias opçoes do TS, por ai vc pode definir se deve finalizar algo ao desconectar, reconexão automatica e outras opções. Talvez no seu caso se a reconexão estiver ATIVADA, sua estação cliente pode entrar em um loop eterno, pq seu aplicativo esta mandando fechar e seu cliente mandando abrir, acredito que a melhor coisa é deixar o TS fazer todo o serviço, com um pouco de leitura na net, vc vai encontrar varias outras configurações que o TS disponibiliza.
Seu post foi transferido para essa Seção, por não esta relacionada a programação CLIPPER.
Sobre sua duvida, va no servidor onde esta dando o acesso TS, e clique em INICIAR, depois EXECUTAR e digite:
GPEDIT.MSC, e de um OK, vai abrir uma tela com agumas opções,em CONFIGURAÇÕES DO COMPUTADOR vah em MODELOS ADIMINISTRATIVOS, logo após abra COMPONENTES DO WINDOWS, logo após entre em SERVIÇOS DE TERMINAL, nessa pasta vai ter varias opçoes do TS, por ai vc pode definir se deve finalizar algo ao desconectar, reconexão automatica e outras opções. Talvez no seu caso se a reconexão estiver ATIVADA, sua estação cliente pode entrar em um loop eterno, pq seu aplicativo esta mandando fechar e seu cliente mandando abrir, acredito que a melhor coisa é deixar o TS fazer todo o serviço, com um pouco de leitura na net, vc vai encontrar varias outras configurações que o TS disponibiliza.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- filizola
- Usuário Nível 3

- Mensagens: 421
- Registrado em: 19 Ago 2003 20:10
- Localização: Belo Horizonte/MG
Re: desconexão em terminal service
problema resolvido com a criacao de um bat que entra no executavel e na saida executa em logoff.
e boa
e boa
"Um passo a frente, e já não estará mais no mesmo lugar..."
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
desconexão em terminal service
Olá...
Sessão muito antiga mas tô precisando exatamente disso...
Filizola tem jeito de postar esse bat...
NAs pesquisas que fiz pela net tem que primeiro descobrir o número da session para fazer um logoff nela.
Vi os comandos passo a passo de como fazer, mas não achei um forma de capturar esse número...
Obrigado
Sessão muito antiga mas tô precisando exatamente disso...
Filizola tem jeito de postar esse bat...
NAs pesquisas que fiz pela net tem que primeiro descobrir o número da session para fazer um logoff nela.
Vi os comandos passo a passo de como fazer, mas não achei um forma de capturar esse número...
Obrigado
"Eu e minha casa servimos ao Senhor e você
"
- filizola
- Usuário Nível 3

- Mensagens: 421
- Registrado em: 19 Ago 2003 20:10
- Localização: Belo Horizonte/MG
desconexão em terminal service
Na verdade é muito simples, você cria um bat:
meubat.bat com as linhas abaixo, e no iniciar do ts seleciona o arquivo bat ao invés do exe.
sistema.exe
logoff
meubat.bat com as linhas abaixo, e no iniciar do ts seleciona o arquivo bat ao invés do exe.
sistema.exe
logoff
"Um passo a frente, e já não estará mais no mesmo lugar..."
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
desconexão em terminal service
Não será o EXE prendendo a estação?
Teste antes colocar um EXIT no BAT, mas carregar o programa usando START
E cheque se não deixou rastros da janela de console no EXE.
Por exemplo, a GT default.
Teste antes colocar um EXIT no BAT, mas carregar o programa usando START
Código: Selecionar todos
@ECHO OFF
START PROGRAMA.EXE
EXIT
Por exemplo, a GT default.
Código: Selecionar todos
PROCEDURE hb_GTSYS()
REQUEST gtdefault // vai depender do seu uso
RETURN
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/