Bir PowerShell profili proxy'yi geri getirebilir
Windows PowerShell 5.1'i -NoProfile ile karşılaştırın ve kaldırılan proxy yeni oturumlarda yeniden göründüğünde tüm profil yollarını inceleyin.
Her Windows PowerShell 5.1 oturumu açıldığında proxy geri geliyorsa başlangıçta çalışan kodu inceleyin. Bir profil varsayılan proxy atayabilir, ortam değişkenleri tanımlayabilir veya istek varsayılanlarını yeniden tanımlayabilir.
Aynı isteği ve hesabı şununla başlatılan yeni bir oturumda karşılaştırın:
powershell.exe -NoProfile
Bu, profil betiklerini atlar. Ancak yine de üst süreç ortamını devralır ve geçerli Windows ağ ayarlarına tabi kalır, bu nedenle kalan bir proxy bunları dışlamaz.
Sorunun ortaya çıktığı olağan ana bilgisayarda profil yollarını listeleyin:
$PROFILE | Select-Object *
Bu yollardaki mevcut dosyaları ve yükledikleri tüm betikleri denetleyin. PowerShell'de tüm kullanıcılar ve geçerli kullanıcı, tüm ana bilgisayarlar ve geçerli ana bilgisayar için profiller vardır; sonraki profiller öncekileri geçersiz kılabilir. Bu nedenle başka bir terminal ana bilgisayarı farklı bir başlangıç betiği çalıştırabilir.
Yolu yeniden devreye sokan belirli atamayı değiştirin, ardından yeni bir oturumu karşılaştırın. İlgisiz kayıt defteri ayarlarını silmek, başlangıç kodunun hemen yeniden atadığı bir proxy'yi kaldırmaz.