Что такое PowerShell в Windows и что с ним можно делать?
В то время как многие случайные пользователи знают о командной строке(Command Prompt) , лишь немногие слышали о Windows PowerShell . PowerShell — гораздо более мощный инструмент, чем командная строка(Command Prompt) . Он также предназначен для замены командной строки(Command Prompt) , поскольку обеспечивает большую мощность и контроль(power and control) над операционной(Windows operating) системой Windows. Вот почему мы решили попробовать PowerShell и объяснить всем нашим читателям, что это за инструмент, почему он такой мощный и кто чаще его использует. Давайте посмотрим, что такое PowerShell и что с ним можно делать:
Что такое PowerShell в Windows?
Чтобы дать вам лучшее представление о PowerShell , мы должны сначала определить, что такое оболочка. Нет, мы не говорим о панцире черепахи. 🙂 В информатике(computer science) оболочка — это пользовательский интерфейс(user interface) , который дает вам доступ к различным службам операционной системы(operating system) . Оболочка может быть основана на командной строке или может включать в себя графический интерфейс пользователя(user interface) ( GUI ).
Windows PowerShell — это оболочка, изначально разработанная Microsoft для автоматизации задач(task automation) и управления конфигурацией(configuration management) . PowerShell теперь является проектом с открытым исходным кодом(source project) , и его можно установить на платформах Windows , macOS и Linux . Эта оболочка основана на платформе .NET(.NET framework) и включает в себя оболочку командной строки(command-line shell) и язык сценариев.
Первая версия PowerShell была выпущена в ноябре 2006 года(November 2006) для Windows XP , Windows Server 2003 и Windows Vista . Последней версией PowerShell является Windows PowerShell 5.1 , и она поставляется в 2016 году как часть Windows 10 Anniversary Update и Windows Server(Anniversary Update and Windows Server) 2016. Она также работает с Windows Server 2008 R2, Windows Server 2012 и Windows Server 2012 R2, Windows 7 с (Windows 7) пакетом обновления 1(Service Pack 1) . и Windows 8.1 ( версии Pro и Enterprise(Pro and Enterprise editions) ).
Что вы можете сделать с PowerShell?
Microsoft разработала Windows PowerShell как инструмент, помогающий автоматизировать и быстро решать множество утомительных задач администрирования. Например, вы можете использовать PowerShell для отображения всех USB - устройств, установленных на одном или нескольких компьютерах в сети, или вы можете настроить трудоемкую задачу для выполнения в фоновом режиме, пока вы выполняете другую работу. Вы также можете выявлять и уничтожать процессы, которые не отвечают, или фильтровать определенную информацию о компьютерах в сети и экспортировать(network and export) ее в формате HTML(HTML format) .
Возможности PowerShell(PowerShell) позволяют упростить и автоматизировать утомительные и повторяющиеся задачи, создавая сценарии и комбинируя несколько команд.
Если вы являетесь сетевым администратором(network administrator) , вы обнаружите, что PowerShell полезен при работе с Active Directory . Учитывая, что он содержит сотни настраиваемых команд, называемых командлетами, PowerShell может помочь повысить вашу продуктивность. Мы рекомендуем книгу Эда Уилсона « (Ed Wilson's)Windows PowerShell Step by Step», чтобы узнать больше об этом. Если вы хотите получить представление о том, что нового в последней версии Windows PowerShell(Windows PowerShell) для Windows 10 , вам также следует посетить эту официальную веб- страницу Microsoft : (Microsoft web)Документация по PowerShell(PowerShell Documentation) .
PowerShell против PowerShell ISE
Помимо стандартной оболочки командной строки(command-line shell) , вы также можете найти Windows PowerShell ISE . ISE расшифровывается как Integrated Scripting Environment и представляет собой графический пользовательский интерфейс(user interface) , который позволяет запускать команды и создавать, изменять и тестировать сценарии(modify and test scripts) без необходимости вводить все команды в командной строке(command line) . Инструмент позволяет разрабатывать сценарии, представляющие собой наборы команд, в которые можно добавлять сложную логику для их выполнения.
Инструмент ISE(ISE tool) разработан для нужд администраторов систем Windows , которым необходимо многократно запускать последовательности команд, управляющих конфигурацией этих систем.
Где найти PowerShell в Windows ?
Самый быстрый способ открыть PowerShell в Windows — использовать поле поиска (search field)Cortana на панели задач. Введите ключевое слово «powershell» , а затем нажмите или коснитесь результата поиска Windows PowerShell .
Дополнительные способы запуска PowerShell с инструкциями для Windows 10 , Windows 8.1 и Windows 7 читайте в этой статье: 9 способов запуска PowerShell в Windows (в том числе от имени администратора).
Команды PowerShell
Команды PowerShell называются командлетами. Самый простой способ найти эти команды в PowerShell — запустить « Get-Command -Type Cmdlet (Get-Command -Type) »(Cmdlet) .
Это дает полный список команд, доступных в PowerShell . Вы можете прокручивать список, пока не найдете нужный. Количество команд в PowerShell велико, поэтому мы предоставляем статьи, посвященные одной задаче, которую можно выполнить с помощью PowerShell (ищите в каждой статье метод PowerShell,(PowerShell method) если представлено несколько):
- Удалить приложения Windows 10
- Переустановите все стандартные приложения (default apps)Windows 10 .
- Используйте PowerShell(Use PowerShell) для подсчета всех(Count All) файлов и папок(Files And Folders)
- Найдите свой IP-адрес в Windows
- Удалить раздел из Windows
- Распечатать список запущенных процессов
- Узнать MAC-адрес(MAC address) любой сетевой карты(network card)
В этом руководстве от Microsoft(this guide from Microsoft) вы можете найти примеры сценариев, которые дают вам хорошее представление об использовании команд PowerShell .
Для пользователей, ранее имевших опыт работы с командной строкой и Linux(Command Prompt and Linux) , в PowerShell есть список псевдонимов, которые связывают имена, знакомые этим пользователям, с командами PowerShell . Вот несколько примеров: cat, dir, mount, rm, chdir, erase, sort, cls, del. Чтобы получить полный список этих псевдонимов, запустите в PowerShell команду Get-Command -Type Alias .
Кто склонен регулярно использовать PowerShell ?
Без сомнения, PowerShell является предпочтительным оружием для многих ИТ-администраторов, поскольку он может упростить операции управления в крупных корпоративных сетях.
В качестве примера предположим, что вы управляете большой сетью, содержащей более пятисот серверов, и вам необходимо внедрить новое решение для обеспечения безопасности(security solution) , зависящее от конкретной службы, которая должна работать на этих серверах. Конечно, вы можете войти на каждый сервер и посмотреть, установлена ли и работает ли на них эта служба. Это возможно, но также вероятно, что вы тратите слишком много времени на выполнение задачи. Если вы используете PowerShell , вы можете выполнить эту задачу всего за несколько минут, поскольку всю операцию можно выполнить с помощью всего одного сценария, который собирает информацию о службах, работающих на указанных вами серверах, и выводит их, например, в текстовый файл(text file) . Вот это производительность!
Как PowerShell может вам помочь?
Как видно из этой статьи, Windows PowerShell — невероятно мощный инструмент, включенный в состав Windows и доступный для многих других операционных систем. Это дает множество преимуществ опытным пользователям и ИТ-специалистам. Тем не менее, обычные пользователи также могут извлечь выгоду из его использования. Попробуйте, прочитайте наши руководства и дайте нам знать ваше мнение о PowerShell . Оставьте комментарий ниже и поделитесь своей точкой зрения.
Related posts
Просмотр информации о системе и управление процессами из CMD или PowerShell
Узнайте, когда Windows был установлен. Что является его оригинальный install date?
Как использовать Windows USB/DVD Download Tool
Windows 10 Update Assistant: Обновление до May 2021 Update today!
Как установить Windows 11 на виртуальной машине
Как использовать приложение «Настройки» из Windows 10 как Pro
Как вручную обновлять приложения и игры из Microsoft Store
Как использовать монитор ресурсов в Windows
Как скачать Windows and Office ISO files (все версии)
13 способов использовать «Запуск от имени администратора» в Windows 10 —
9 вещей, которые вы можете сделать с помощью конфигурации системы в Windows
Командная строка: 11 основных команд, которые вы должны знать (cd, dir, mkdir и т. д.)
7 вещей, которые вы можете сделать с помощью инструмента управления дисками в Windows
Самый быстрый способ удалить вирусы Windows 10
Как определить приложения Windows 10, которые потребляют системные ресурсы
15 причин, почему вы должны получить юбилейное обновление Windows 10 уже сегодня
Как настроить систему с нуля: лучший порядок установки всего
Как использовать diskpart, chkdsk, defrag и другие команды, связанные с диском
9 функций и приложений Windows 7, которых больше нет в Windows 8
Как использовать шаги Recorder для захвата шагов для Windows 10 Устранение неисправностей