Начало работы с Windows Powershell

Возможно, вы слышали о Windows PowerShell или использовали ее, но даже если она не звонит, это не очень удивительно. С помощью Windows PowerShell вы можете упростить сложные операции на компьютере с помощью команд. Что это такое и как начать пользоваться?

Windows - это графическая операционная система, в которой вы запускаете и управляете действиями с помощью мыши. Чтобы интерфейс оставался красивым и аккуратным, только ограниченное количество функций доступно напрямую, для других вам нужно глубоко погрузиться в систему и часто выполнять множество действий. Тот же результат, но быстрее и легче достигается с помощью PowerShell. PowerShell - это интерфейс командной строки Windows, в котором вы вводите текстовые команды в операционную систему. Также прочтите: 80 советов для Windows 8.

Теперь, когда упоминается слово PowerShell, многие думают, что все очень быстро усложняется. Однако в этом нет необходимости. PowerShell также может многое предложить для повседневного использования. То, что, например, намного быстрее в PowerShell, чем в Windows мыши, - это получение системной информации. Например, обзор сетевых карт, MAC-адресов и IP-конфигурации. В PowerShell это одна команда, в Windows открывается и закрывается много щелчков и окон.

Более того, вы всегда можете отфильтровать вывод PowerShell или обработать его в следующей команде. Обзор всех общих папок, обзор запланированных задач, добавление задачи - все это можно сделать с помощью одной команды в PowerShell.

01 Запуск консоли

PowerShell запускается с открытия консоли, где вы можете вводить команды, которые компьютер будет запускать, как только вы нажмете Enter. В Windows есть две такие консоли: командная строка и PowerShell, причем последняя на сегодняшний день является самой мощной. Чтобы запустить PowerShell, щелкните Пуск / Все программы / Стандартные / PowerShell / PowerShell . Если вы используете не Windows 7, а Windows 8 или 8.1, нажмите клавишу Windows, чтобы перейти к интерфейсу Metro, а затем введите PowerShell . Затем щелкните Windows PowerShell .

В Windows есть два командных окна. PowerShell - самый мощный из них.

Запустите PowerShell через интерфейс Metro в Windows 8.

Вполне возможно полностью перейти на PowerShell. Вы можете продолжать использовать знакомые команды DOS.

02 Выдача и исполнение заказов

Окно PowerShell полностью пусто, за исключением голодного мигающего приглашения. Эта пустота быстро производит впечатление пугающей (еще и потому, что нет никаких указаний, что делать). Однако операция проста. В командной строке вы можете ввести команду, которая будет выполнена компьютером, как только вы нажмете Enter.

Чтобы узнать, какую версию PowerShell вы используете, введите команду host и нажмите Enter. В разделе Версия вы увидите версию PowerShell, версия 1 была Windows XP и Vista. Версии от 2 до находятся в Windows 7, 8 и 8.1 соответственно. Чтобы закрыть консоль, снова используйте команду Exit, а затем нажмите Enter. Используйте клавиши со стрелками вверх и вниз для прокрутки ранее использованных команд.

Windows XP, Vista 7, 8 и 8.1 имеют разные версии PowerShell, хотя все они выглядят одинаково.

03 Командлеты

Команда, которую может запустить PowerShell, называется командлетом (command-let). Существуют тысячи вариантов, но количество, фактически доступное на ПК, полностью зависит от версии Windows и установленного дополнительного программного обеспечения. Например, PowerShell в Windows 8 по умолчанию имеет чуть более 400 командлетов. Чтобы увидеть их все, вы можете использовать команду Get-Command . После ввода длинный список летает по экрану.

Прокрутите его, и вы увидите, что имя командлета сразу же описывает то, что команда делает. Имя всегда начинается с операции, затем тире, а затем части, в которой должна выполняться команда, например Get-Printjob или Set-Date .

PowerShell в Windows 8 по умолчанию имеет чуть более 400 командлетов.

Запустите PowerShell с дополнительными разрешениями

Когда вы запускаете PowerShell, программа получает те же разрешения, что и вы. И если вы обычно были администратором ПК под Windows XP и Vista, то под Windows 7 и 8 (.1) вы уже им не являетесь. Вы просто обычный пользователь, и PowerShell тоже. Но для многих задач PowerShell требуется больше разрешений. Запустить PowerShell с дополнительными правами администратора можно, щелкнув правой кнопкой мыши ссылку PowerShell и выбрав Запуск от имени администратора .

Если PowerShell был запущен с дополнительными правами, вы можете увидеть это в строке заголовка, там написано Администратор: Windows PowerShell вместо Windows PowerShell. Вы также можете включить это по умолчанию, щелкнув ярлык правой кнопкой мыши и выбрав Свойства / Ярлык / Дополнительно / Запуск от имени администратора .

Сообщение об ошибке в PowerShell часто возникает из-за слишком малого количества разрешений. Часто выходом является запуск PowerShell с правами администратора.

04 Параметры

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

Например, Get-Process перечисляет все запущенные процессы с указанием их использования памяти и процессора, но Get-Process -ProcessName explorer возвращает только эти данные для процесса с именем explorer.

Разница между командлетом Get-Process и командлетом Get-Process с дополнительными параметрами.