PowerShell profils var atgriezt starpniekserveri
Salīdziniet Windows PowerShell 5.1 ar -NoProfile un pārbaudiet visus profila ceļus, kad noņemts starpniekserveris atkal parādās jaunās sesijās.
Ja starpniekserveris atgriežas katru reizi, kad tiek atvērta Windows PowerShell 5.1 sesija, pārbaudiet startēšanas laikā izpildīto kodu. Profils var piešķirt noklusējuma starpniekserveri, iestatīt vides mainīgos vai no jauna definēt pieprasījumu noklusējumus.
Salīdziniet to pašu pieprasījumu un kontu jaunā sesijā, kas startēta ar:
powershell.exe -NoProfile
Tas izlaiž profila skriptus. Tomēr tā joprojām manto vecākprocesa vidi un paliek pakļauta piemērojamajiem Windows tīkla iestatījumiem, tāpēc atlikušais starpniekserveris tos neizslēdz.
Parastajā resursdatorā, kur problēma rodas, uzskaitiet profila ceļus:
$PROFILE | Select-Object *
Pārbaudiet šajos ceļos esošās datnes un visus skriptus, ko tās ielādē. PowerShell ir profili visiem lietotājiem un pašreizējam lietotājam, visiem resursdatoriem un pašreizējam resursdatoram; vēlāki profili var pārrakstīt iepriekšējos. Tāpēc cits termināļa resursdators var izpildīt citu starta skriptu.
Mainiet konkrēto piešķīrumu, kas atkal ievieš maršrutu, pēc tam salīdziniet jaunu sesiju. Nesaistītu reģistra iestatījumu dzēšana neizņem starpniekserveri, ko starta kods tūlīt atkal piešķir.