Переменная среды появляется после перезапуска


1

После перезагрузки компьютера с Windows 10 в сеансе powershell появляется переменная среды. Эта переменная не определена ни в одном из сценариев запуска или в переменных среды панели управления. Команда, которую я использовал для его удаления, выглядит следующим образом:

[Environment]::SetEnvironmentVariable("TestVariable",$null,"Process")

Однако эта команда удаляет только переменную среды до следующего перезапуска. Как я могу навсегда удалить эту переменную среды?


Вы смотрели в своем скрипте запуска PowerShell?
DavidPostill

Если вы говорите Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1, этот скрипт не устанавливает переменные окружения при запуске.
xaav

Да, это то, что я имел в виду.
DavidPostill

1
Попытайтесь выяснить, является ли она переменной, установленной PowerShell, cmd.exeиспользуется setили запустите PowerShell без профилейPowershell.exe -noprofile
Питер Хандорф,

Начните с -noprofile.
root
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.