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 — видим наше приветствие.

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

Как-то так.


Перевод проекту

Сумма в российских рублях
  • Перевод осуществляется, через сервис электронных платежей Яндекс.Деньги
  • Сумма в российских рублях
  • В случае перевода с банковской карты — конвертация валюты производиться по курсу вашего банка
  • Комиссия 0%


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

Калькулятор, погода и почта на английском языке

Weather appWeather app

Установка приложений с помощью PowerShell

Установка приложений через командную строку - рабочий столУстановка приложений через командную строку - рабочий стол

Вход в систему не произведен

У Вас нет прав на использование этого сетевого ресурса

 

Комментарии


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

 

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

Ваш e-mail не будет опубликован.