Powershell - Обзор
Windows PowerShell - это command-line shell и scripting languageразработан специально для системного администрирования. Его аналог в Linux называется Bash Scripting. Windows PowerShell, созданная на базе .NET Framework, помогает ИТ-специалистам контролировать и автоматизировать администрирование операционной системы Windows и приложений, работающих в среде Windows Server.
Команды Windows PowerShell, называемые cmdlets, позволяют управлять компьютерами из командной строки. Поставщики Windows PowerShell позволяют получить доступ к хранилищам данных, таким как реестр и хранилище сертификатов, так же легко, как и к файловой системе.
Кроме того, Windows PowerShell имеет богатый синтаксический анализатор выражений и полностью разработанный язык сценариев. Так что простыми словами вы можете выполнять все задачи, которые вы делаете с помощью графического интерфейса, и многое другое.
PowerShell ISE
Оболочка Windows PowerShell Integrated Scripting Environment(ISE) - это ведущее приложение для Windows PowerShell. В Windows PowerShell ISE вы можете запускать команды и писать, тестировать и отлаживать сценарии в едином графическом пользовательском интерфейсе на основе Windows с многострочным редактированием, завершением табуляции, раскраской синтаксиса, выборочным выполнением, контекстно-зависимой справкой и поддержкой права на доступ. -левые языки.
Вы можете использовать элементы меню и сочетания клавиш для выполнения многих из тех задач, которые вы выполняете в консоли Windows PowerShell. Например, при отладке сценария в среде Windows PowerShell ISE, чтобы установить точку останова по строке в сценарии, щелкните строку кода правой кнопкой мыши и выберитеToggle Breakpoint.
Основные команды PowerShell
Команд PowerShell очень много, и в этом руководстве очень сложно ввести все эти команды, мы сосредоточимся на некоторых из наиболее важных, а также на основных командах PowerShell.
Первый шаг - перейти к команде Get-Help, которая дает вам объяснение того, как дать команду и ее параметр.
