Следующие разделы помогут научиться использовать профили в Интегрированная среда сценариев Windows PowerShell (ISE).

Примечание.

Прежде чем выполнять задачи этого раздела, прочтите раздел about_Profiles или введите в командной строке "get-help about_profiles" и нажмите клавишу ВВОД.

Можно создать один или более профилей Windows PowerShell для Windows PowerShell ISE и использовать их для добавления переменных, псевдонимов, команд и функций, которые часто используются. Профиль влияет на каждый начинаемый сеанс Windows PowerShell ISE. Профиль также можно использовать для сохранения настроенных элементов среды Windows PowerShell ISE, например цвета и шрифта.

Примечание.

Политика выполнения Windows PowerShell определяет, можно ли выполнять скрипты и загружать профили или файлы конфигурации. Политика выполнения по умолчанию, "Restricted", запрещает выполнение скриптов, в том числе профилей. При использовании политики "Restricted" профиль не загружается. Дополнительные сведения о политике выполнения см. в разделе about_Execution_Policies.

Выбор профиля для среды Windows PowerShell ISE

Среда Windows PowerShell ISE поддерживает профили для текущего пользователя и для всех пользователей Windows PowerShell ISE. Также эта среда поддерживает профили Windows PowerShell для всех ведущих приложений.

Используемый профиль зависит от того, как используется Windows PowerShell и Windows PowerShell ISE.

  • Если для запуска Windows PowerShell используется только Windows PowerShell ISE, сохраните все элементы в одном профиле, относящемся только к ISE, например в профиле CurrentUserCurrentHost для Windows PowerShell ISE или в профиле AllUsersCurrentHost для Windows PowerShell ISE.

  • Если для запуска Windows PowerShell используется несколько ведущих программ, сохраните свои функции, псевдонимы, переменные и команды в профиле, относящемся ко всем ведущим программам, например в профиле CurrentUserAllHosts или в профиле AllUsersAllHosts, и сохраните параметры, специфичные для ISE, такие как цвет и шрифт, в профиле CurrentUserCurrentHost для Windows PowerShell ISE или в профиле AllUsersCurrentHost для Windows PowerShell ISE.

Ниже перечислены профили, которые можно создать и использовать в Windows PowerShell ISE. Каждый профиль сохраняется со своим собственным отдельным путем.

Тип профиля Путь к профилю

"Текущий пользователь, PowerShell ISE"

$profile.CurrentUserCurrentHost или $profile

"Все пользователи, PowerShell ISE"

$profile.AllUsersCurrentHost

"Текущий пользователь, все ведущие приложения"

$profile.CurrentUserAllHosts

"Все пользователи, все ведущие приложения"

$profile.AllUsersAllHosts

В этом разделе

Создание профилей в среде Windows PowerShell ISE
Содержит описание процедур по созданию, перемещению и сохранению профилей в Windows PowerShell ISE.

См. также