docs:powershell:profile
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | Последняя версияСледующая версия справа и слева | ||
docs:powershell:profile [02.10.2022 21:45] – philip | docs:powershell:profile [26.11.2022 15:57] – philip | ||
---|---|---|---|
Строка 2: | Строка 2: | ||
Страница посвящена настройкам профиля PowerShell. Про лучшие практики я конечно махнул, | Страница посвящена настройкам профиля PowerShell. Про лучшие практики я конечно махнул, | ||
+ | |||
+ | <WRAP announcement yellow> | ||
+ | Итак, powershell-профилем называют файл конфигурации, | ||
+ | </ | ||
+ | |||
+ | ===== - Создание профиля ===== | ||
+ | |||
+ | По умолчанию файл профиля не существует. Если вы не создавали его ранее, то давайте сделаем это: | ||
+ | |||
+ | - Создаём новый профиль пользователя <code powershell> | ||
+ | - Чтобы открываем его на редактирование в блокноте <code powershell> | ||
+ | |||
+ | ==== Дополнительно ==== | ||
+ | |||
+ | <WRAP announcement red> | ||
+ | Для выполнения данных операций консоль должна быть открыта **с правами администратора** | ||
+ | </ | ||
+ | |||
+ | Если планируем запускать из профиля скрипты или использовать их в консоли, | ||
+ | |||
+ | <code powershell> | ||
+ | Set-ExecutionPolicy RemoteSigned | ||
+ | </ | ||
+ | |||
+ | Устанавливаем флаг " | ||
+ | |||
+ | <code powershell> | ||
+ | Set-PSRepository -Name ' | ||
+ | </ | ||
===== - Winget ===== | ===== - Winget ===== | ||
- | Подразумевается, | + | Подразумевается, |
===== - Устанавливаем нужное ===== | ===== - Устанавливаем нужное ===== | ||
Строка 20: | Строка 49: | ||
===== - Настройки ===== | ===== - Настройки ===== | ||
- | |||
- | Открываем консоль PowerShell с правами администратора и выполняем: | ||
- | |||
- | <code powershell> | ||
- | # разрешаем выполнение неподписанных скриптов | ||
- | Set-ExecutionPolicy RemoteSigned | ||
- | # определяем, | ||
- | Set-PSRepository -Name ' | ||
- | </ | ||
Устанавливаем необходимые модули: | Устанавливаем необходимые модули: | ||
Строка 37: | Строка 57: | ||
</ | </ | ||
- | Теперь | + | Теперь открываем |
<code powershell> | <code powershell> | ||
- | New-Item $profile -ItemType File -Force | ||
notepad.exe $profile | notepad.exe $profile | ||
</ | </ |
docs/powershell/profile.txt · Последнее изменение: 29.09.2023 16:53 — philip