Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

PedroMJ

Capturar variável de ambiente do Windows/DOS

Recommended Posts

É o seguinte pessoal, alguns usuários da minha empresa se conectam a um servidor remoto através do Cliente de Serviços de Terminal. Tenho alguns processos que precisam pegar o IP dos usuários, mas para estes o IP é sempre o do servidor ao qual eles se conectam.Sei que existe uma variável de ambiente chamada CLIENTNAME (prompt do DOS / comando SET mostra estes valores).Eu precisaria pegar o valor dessa variável de ambiente e levá-la para o Delphi, mas não estou conseguindo (Delphi 6).Alguém tem uma luz?Obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade o IP da máquina conectada pelo Terminal Server.A situação é que, ao conectar no servidor remoto, todos estão ficando com o IP do servidor, e não da máquina que conectou a este. Se eu conseguir retornar para o Delphi o valor dessa variável de ambiente do DOS, consigo buscar o IP com outra função que fiz.Meu problema é pegar esta variável do DOS e passar para o Delphi.

/]@t' date='Jun 20 2006, 01:22 PM' post='588207']No caso você quer o IP local da máquina ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.