Существует несоответствие относительно местоположения профиля powershell на моем компьютере с Windows 7 - PullRequest
0 голосов
/ 20 мая 2019

Я создал файл profile.ps1 в том же каталоге, который содержит исполняемый файл powershell, который на моем компьютере называется C: \ Windows \ System32 \ WindowsPowerShell \ v1.0

Файл профиля определенно выполняется, когда язапустите powershell.exe

Однако при вводе $ profile в командной строке powershell возвращается следующее несуществующее имя файла

C: \ Users \ richard \ Documents \ WindowsPowerShell \ Microsoft.PowerShell_profile.пси

Кто-нибудь знает, как могло произойти это несоответствие и какие шаги мне следует предпринять для его устранения?

1 Ответ

1 голос
/ 20 мая 2019

$ Профиль - это строка, но она имеет 4 свойства заметки с возможным расположением для размещения скриптов профиля.Каждый из них выбирается в зависимости от того, какой пользователь и какой хост выполняется.

Чтобы просмотреть все 4, используйте что-то вроде этого

$profile| select-object *Host* | format-list

Появится список, который вы получитеместоположения скрипта профиля, которые будут запускаться для вас и этого хоста.

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