Jos välityspalvelin palaa aina, kun Windows PowerShell 5.1 -istunto avataan, tarkista käynnistyksen yhteydessä ajettava koodi. Profiili voi määrittää oletusvälityspalvelimen, asettaa ympäristömuuttujia tai määritellä pyyntöjen oletusarvot uudelleen.

Vertaa samaa pyyntöä ja tiliä uudessa istunnossa, joka on käynnistetty komennolla:

powershell.exe -NoProfile

Tämä ohittaa profiiliskriptit. Se perii silti yläprosessin ympäristön ja on edelleen sovellettavien Windows-verkkoasetusten alainen, joten jäljellä oleva välityspalvelin ei sulje niitä pois.

Tavallisella isäntäkoneella, jossa ongelma ilmenee, luettele profiilipolut:

$PROFILE | Select-Object *

Tarkista näillä poluilla olevat tiedostot ja kaikki skriptit, jotka ne lataavat. PowerShellissä on profiilit kaikille käyttäjille ja nykyiselle käyttäjälle, kaikille isäntäkoneille ja nykyiselle isäntäkoneelle; myöhemmät profiilit voivat ohittaa aiemmat. Siksi toinen pääteisäntä voi ajaa eri käynnistysskriptin.

Muuta sitä tiettyä määritystä, joka tuo reitin takaisin, ja vertaa sitten uutta istuntoa. Aiheettomien rekisteriasetusten poistaminen ei poista välityspalvelinta, jonka käynnistyskoodi määrittää heti uudelleen.

Aiheeseen liittyvät artikkelit