Windows Powershell

Powershell - замена CMDPowershell — интерпретатор командной строки Windows, выполненый, кто бы мог подумать, в интерфейсе командной строки. Включает в себя собственный язык сценариев. Является мощным средством автоматизации Windows. Поддерживает большое количество команд, называемых командлетами (cmdlets). Позволяет использовать буфер обмена, изменять цвет и шрифт текста, размер окна.

В настоящее время практически полностью вытеснил командную строку Windows - CMD. Интегрирован во все современные OS Microsoft. Активно развивается.

Как открыть Powershell:

Есть 3 варианта, выбирайте любой:

  1. Нажимаем на кнопку Пуск, набираем на клавиатуре powershell, жмём Ввод
  2. Нажимаем на клавиатуре + R, в окне Выполнить пишем powershell, нажимаем ОК
  3. C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

Режим Администратора

Может возникнуть следующая проблема и при запуске какой-нибудь команды, вы получите сообщение об ошибке.
Пример запуска командлета Set-ExecutionPolicy:

Set-ExecutionPolicy : Отказано в доступе к разделу реестра "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell". Чтобы изменить политику выполнения для области (LocalMachine), используемой по умолчанию, запустите Windows PowerShell с параметром "Запуск от имени администратора". Чтобы изменить политику выполнения для текущего пользователя, выполните "Set-ExecutionPolicy -Scope CurrentUser".

Это связано с тем, что ряд командлетов в Powershell — выполняются только в режиме Администратора.
Для того, что бы запустить Powershell в режиме администратора, кликните по значку Powershell правой кнопкой мыши и выберете Запуск от имени Администратора.

Настройки командной строки

Powershell - настройкиPowershell - настройки
Для того, что бы изменить настройки оболочки Powershell, например, выключить Выделение мышью — нужно нажать в левом верхнем углу окна на маленькую иконку значка и выбрать Значения по умолчанию.

Здесь же вы сможете изменить свойства шрифтов, размеры и расположение окна.
Ну а если вы из тех, кто любит всякие свистелки и перделки — у Powershell есть система профилей, которые он перебирает при запуске оболочки. Профили эти нужно создать, по умолчанию они не созданы! Что бы узнать в каком месте они должны быть — воспользуйтесь простой командой:

$profile | gm -MemberType NoteProperty | fl

По сути это просто сценарии в формате ps1. Что измените — то и изменится в консоли. Давайте, например, создадим персональное приветствие себе любимому при запуске нового экземпляра Powershell. Для этого откроем (а по сути создадим — файла по этому пути ещё нет) в блокноте профиль по умолчанию:

notepad $profile

Откроется блокнот. В нём напишем Write-Host 'Hi, Lucky Man!'
Сохраняем блокнот. Перезапускаем Powershell — видим наше приветствие.

Ну а далее добавляйте по вкусу — подсветку синтаксиса, персональные алиасы и переменные.

Как-то так.


Сказать спасибо

Сумма в белорусских рублях
  • Перевод осуществляется, через сервис электронных платежей ЗАО «Альфа-Банк»
  • Сумма в белорусских рублях BYN
  • Если карта в другой валюте — конвертация производится по курсу вашего банка
  • Комиссия 0%


Популярные заметки

Загрузка Windows без пароля

Windows 10

Slack — как пользоваться

Логотип Slack

Не включается сетевое обнаружение в Windows

Сетевое-обнаружение Windows

 

Комментарии


  • Оставьте первый комментарий — будьте первым

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *