Descubra onde as configurações do onload do powershell estão

3

Em uma máquina corporativa, sempre que alguém tenta abrir o Powershell, o Powershell envia muitas solicitações para os controladores de domínio. Isso seria descobrir se a máquina estava na rede, mas quando não está, então leva uma eternidade para expirar e isso acontece antes que todos os comandos sejam executados (ou seja, os tempos limite continuam acontecendo após digitar e digitar todos os comandos).

Procurei nos seguintes locais por onde essas chamadas estão sendo feitas:

%windir%\system32\WindowsPowerShell\v1.0\profile.ps1
%windir%\system32\WindowsPowerShell\v1.0\Microsoft.PowerShell_profile.ps1
%UserProfile%\My Documents\WindowsPowerShell\profile.ps1
%UserProfile%\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

mas nenhum desses arquivos existe.

Onde mais seria a configuração / scripts que faria com que essas chamadas fossem feitas?

Se for importante, a maneira como depurei isso até agora foi suspeitar de tempos limite de rede e, em seguida, usar o wireshark para ver o tempo limite das solicitações. Pode haver mais coisas que apenas tentam contatar o controlador de domínio.

    
por soandos 16.02.2016 / 15:13

1 resposta

3

Remova o mapeamento de quaisquer unidades mapeadas / compartilhamentos de rede e veja se o Powershell continua exibindo esse comportamento.

    
por 16.02.2016 / 17:47