Запуск сценария powershell .ps1 без загрузки какого-либо профиля - PullRequest
0 голосов
/ 10 января 2020

Я пытаюсь запустить сценарий powershell версии 5.1 в windows 2012R2

powershell.exe -NoProfile D: \ test2.ps1 в командной консоли powershell (я не выполняю сеанс сценария с использованием какого-либо профиля в система)

Теперь я проверяю в скрипте test.ps1, какой профиль загружен в скрипте test.ps1

$ profile


Я получаю вывод C: \ Users \ XXXXX \ Documents \ WindowsPowerShell \ Microsoft.PowerShell_profile.ps1

Любая мысль, почему какой-либо профиль запускается в моем сеансе.

1 Ответ

1 голос
/ 10 января 2020

Профиль не загружается, потому что вы указали -NoProfile на powershell.exe. Однако переменная $profile все еще определена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...