A execução de um comando no Powershell e a execução do exe fornecem resultados diferentes

1

Isso é muito estranho.

Eu tenho um chamado Perforce Helix server no meu servidor Windows 2016 .

Agora, neste servidor, há um exe chamado p4d agora se eu for para o Powershell e executar p4d ele executar, o comando iniciar o servidor "correto" e eu conseguir conectar e ver todos meus usuários.

Se eu, em seguida, parar o comando e ir para a pasta onde o exe está localizado e executar um servidor completamente diferente é iniciado, o que significa que todos os nossos base de código e usuários são diferentes.

Eu tentei descobrir que existem vários p4d exe na minha máquina, mas apenas 1 pode ser localizado. E é verdade se eu executar o comando:

get-command p4d

Ele retorna a localização real do exe que quando é executado abre um servidor diferente.

Alguém pode me dizer qual é o problema? Alguém já enfrentou um problema semelhante? Este é um problema enorme, porque isso significa que eu não posso fazer isso para um serviço e executá-lo na inicialização.

    
por Marc Rasmussen 24.11.2018 / 02:32

0 respostas