4 способа запустить Powershell

Оглавление:

4 способа запустить Powershell
4 способа запустить Powershell

Видео: 4 способа запустить Powershell

Видео: 4 способа запустить Powershell
Видео: Как отличить вирусную инфекцию от бактериальной? 2024, Май
Anonim

PowerShell - это оболочка командной строки, используемая для автоматизации задач с помощью языка сценариев, основанного на платформе Microsoft. NET. PowerShell использует команды, называемые командлетами, для интеграции со скриптами или приложениями. PowerShell изначально входит в состав Windows и может быть открыт с помощью команды «Выполнить», в то время как пользователям Mac и Linux потребуется установить его и запустить через терминал. После запуска есть несколько основных командлетов, которые можно использовать для ознакомления с PowerShell.

Шаги

Метод 1 из 4. Запуск PowerShell (Windows)

Запустите Powershell Step 1
Запустите Powershell Step 1

Шаг 1. Нажмите ⊞ Win + R

Откроется командное окно «Выполнить».

  • Если вы не хотите использовать команду «Выполнить», вы также можете выполнить поиск в меню «Пуск» по запросу «PowerShell».
  • PowerShell входит в состав Windows 7 или более поздних версий.
Запустите Powershell Step 2
Запустите Powershell Step 2

Шаг 2. Введите «PowerShell» в текстовое поле

Запустите Powershell Step 3
Запустите Powershell Step 3

Шаг 3. Щелкните «ОК»

Откроется новое окно PowerShell.

Метод 2 из 4. Запуск PowerShell (Mac)

Запустите Powershell Step 4
Запустите Powershell Step 4

Шаг 1. Перейдите по адресу https://github.com/PowerShell/PowerShell в своем веб-браузере

Это официальная страница github для PowerShell.

Запустите Powershell Step 5
Запустите Powershell Step 5

Шаг 2. Загрузите и установите файл.pkg для Mac

У вас должна быть OSX 10.11 или новее.

Запустите Powershell Step 6
Запустите Powershell Step 6

Шаг 3. Откройте панель запуска

Это значок ракеты в нижней части док-станции.

Запустите Powershell Step 7
Запустите Powershell Step 7

Шаг 4. Введите «Терминал» в поле поиска

Вы также можете найти Терминал в «Приложениях> Утилиты».

Запустите Powershell Step 8
Запустите Powershell Step 8

Шаг 5. Запустите Терминал

Появится пустое окно терминала.

Запустите Powershell Step 9
Запустите Powershell Step 9

Шаг 6. Введите «powershell» и нажмите ↵ Enter

Появится приглашение PowerShell с отображением «PS». Это означает, что Powershell запущен, и вы можете использовать Терминал для ввода командлетов.

Метод 3 из 4: Запуск PowerShell (Ubuntu)

Запустите Powershell Step 10
Запустите Powershell Step 10

Шаг 1. Перейдите по адресу https://github.com/PowerShell/PowerShell в своем веб-браузере

Это официальная страница github для PowerShell.

Запустите Powershell Step 11
Запустите Powershell Step 11

Шаг 2. Загрузите файл.deb для соответствующей версии Linux

PowerShell доступен для Ubuntu 14.04 или 16.04. У них есть отдельные установщики, перечисленные на странице.

Запустите Powershell Step 12
Запустите Powershell Step 12

Шаг 3. Откройте окно Терминала

Вы можете нажать ⊞ Win + Alt + T или нажать «Домой» и выполнить поиск «Терминал».

Запустите Powershell Step 13
Запустите Powershell Step 13

Шаг 4. Введите «sudo dpkg -i [имя файла установщика]» и нажмите ↵ Enter

Вам будет предложено ввести пароль вашего компьютера при использовании команды «sudo». Вы можете увидеть сбой с неудовлетворенными зависимостями, но это скоро будет решено.

Имя файла установщика будет выглядеть как «powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb» или «powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb» в зависимости от того, какую версию Ubuntu вы используете

Запустите Powershell Step 14
Запустите Powershell Step 14

Шаг 5. Введите «sudo apt-get install -f» и нажмите ↵ Enter

Эта конфигурация PowerShell будет завершена.

Запустите Powershell Step 15
Запустите Powershell Step 15

Шаг 6. Введите «powershell» и нажмите ↵ Enter

Появится приглашение PowerShell, и вы сможете запускать командлеты в Терминале.

Метод 4 из 4. Использование основных команд PowerShell

Запустите Powershell Step 16
Запустите Powershell Step 16

Шаг 1. Используйте «Get-Command», чтобы найти командлеты

Сам по себе этот командлет отображает все остальные командлеты. Вы можете сузить область поиска с помощью модификаторов.

  • Например: «Get-Command Name * Disable *» отобразит только командлеты с «disable» в имени.
  • Все командлеты вводятся путем ввода их в окно PowerShell и нажатия ↵ Enter.
Запустите Powershell Step 17
Запустите Powershell Step 17

Шаг 2. Используйте «Get-Help», чтобы получить информацию об определенном командлете

Этот командлет предоставит вам всю информацию, касающуюся другого командлета, и, самое главное, синтаксис того, как используется целевой командлет.

Например: «Get-Help Get-Process» отобразит всю полезную информацию для командлета «Get-Process»

Запустите Powershell Step 18
Запустите Powershell Step 18

Шаг 3. Используйте «Get-Process», чтобы использовать процесс, запущенный на компьютере

Только это отобразит полный список процессов, запущенных на вашем компьютере. С помощью модификатора вы можете выделить процессы, происходящие из определенного приложения.

  • Например: «Get-Process winword» отобразит все процессы, выполняемые Microsoft Word.
  • Точно так же «Start-Process» может использоваться для запуска экземпляра приложения / процесса.
Запустите Powershell Step 19
Запустите Powershell Step 19

Шаг 4. Используйте «Get-Member», чтобы просмотреть свойства или методы объекта

Для того, чтобы этот командлет был полезен, ему нужен объект, «переданный по конвейеру». Это делается путем добавления символа «|» между объектом и командлетом Get-Member.

Например: «Get-Process | Get-Member »передаст командлет Get-Process по конвейеру Get-Member, а Get-Member перечислит все свойства и методы, которые вы можете использовать при написании сценариев с помощью Get-Process

Запустите Powershell Step 20
Запустите Powershell Step 20

Шаг 5. Используйте «Где-объект» для выбора объектов на основе критериев

Критерии в Where-Object задаются с использованием следующего форматирования: «{$ _ [объект] [оператор] [параметр]}». Where-Object также нуждается в объекте, переданном по конвейеру.

  • Например: «Get-Process | Where-Object {$ _. Name -eq «notepad»} »запустит Get-Process с ограничением, в котором имя объекта равно« notepad ».
  • К другим операторам относятся: «-lt» (меньше), «-gt» (больше), «-le» (меньше или равно), «-ge» (больше или равно), «-ne». (не равно) или «-подобный» (сопоставление с образцом).
  • Параметры, использующие строки (слова), должны быть заключены в кавычки. Это не обязательно для целых чисел (чисел).

Рекомендуемые: