PowerShell પ્રોફાઇલ પ્રોક્સી પાછી લાવી શકે છે
Windows PowerShell 5.1 ને -NoProfile સાથે સરખાવો અને દૂર કરેલી પ્રોક્સી નવા સત્રોમાં ફરી દેખાય ત્યારે બધા પ્રોફાઇલ પાથ તપાસો.
જો Windows PowerShell 5.1 સત્ર ખૂલે ત્યારે દર વખતે પ્રોક્સી પાછી આવે, તો શરૂઆતમાં ચાલતો કોડ તપાસો. પ્રોફાઇલ ડિફોલ્ટ પ્રોક્સી સોંપી શકે, એન્વાયર્નમેન્ટ ચલ સેટ કરી શકે અથવા વિનંતીના ડિફોલ્ટ ફરી વ્યાખ્યાયિત કરી શકે.
એ જ વિનંતી અને એ જ ખાતું આનાથી શરૂ થયેલા નવા સત્રમાં સરખાવો:
powershell.exe -NoProfile
આ પ્રોફાઇલ સ્ક્રિપ્ટ છોડી દે છે. તેમ છતાં તે પિતૃ પર્યાવરણ વારસામાં લે છે અને લાગુ પડતા Windows નેટવર્કિંગ સેટિંગ્સને આધીન રહે છે, તેથી બાકી રહેલી પ્રોક્સી તેમને રદ કરતી નથી.
સમસ્યા જ્યાં થાય છે તે સામાન્ય હોસ્ટ પર પ્રોફાઇલ પાથની યાદી બનાવો:
$PROFILE | Select-Object *
તે પાથ પરની હાલની ફાઇલો અને તે જે સ્ક્રિપ્ટ લોડ કરે છે તે તપાસો. PowerShell માં બધા વપરાશકર્તાઓ અને વર્તમાન વપરાશકર્તા, બધા હોસ્ટ અને વર્તમાન હોસ્ટ માટે પ્રોફાઇલ છે; પછીની પ્રોફાઇલ પહેલાનીને બદલી શકે છે. તેથી બીજો ટર્મિનલ હોસ્ટ અલગ સ્ટાર્ટઅપ સ્ક્રિપ્ટ ચલાવી શકે છે.
રૂટ ફરી લાવતી ચોક્કસ સોંપણી બદલો, પછી નવું સત્ર સરખાવો. અસંબંધિત રજિસ્ટ્રી સેટિંગ્સ કાઢી નાખવાથી એ પ્રોક્સી દૂર થતી નથી જે સ્ટાર્ટઅપ કોડ તરત જ ફરી સોંપે છે.