Следующие разделы помогут научиться использовать профили в Интегрированная среда сценариев 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.