Инструменты пользователя

Инструменты сайта


powershell

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
powershell [2018/10/11 12:53]
vladimir
powershell [2023/09/15 15:12] (текущий)
vladimir [PowerShell]
Строка 1: Строка 1:
 ====== PowerShell ====== ====== PowerShell ======
 +Информация в данном разделе актуальна для:
 +  * Windows 10: 1607, 1809, 21H2.
 +  * Windows 11: 21H2
 **PowerShell** - расширяемое средство автоматизации от Microsoft с открытым исходным кодом. **PowerShell** - расширяемое средство автоматизации от Microsoft с открытым исходным кодом.
-Входит в состав Windows 10\\+Входит в состав ​операционной системы начиная с Windows 10\\
 **Windows PowerShell (ISE)** - среда для создания,​ выполнения и тестирования скриптов PowerShell. **Windows PowerShell (ISE)** - среда для создания,​ выполнения и тестирования скриптов PowerShell.
-Входит в состав Windows 10. +Входит в состав ​в состав операционной системы начиная с Windows 10.
 ===== Как запустить оболочку PowerShell ===== ===== Как запустить оболочку PowerShell =====
-==== Способ №1 ====+  - Нажмите "​Win+X"​. 
 +  - Выберите пункт:​ 
 +    - Для Windows 10 - "​Windows PowerShell"​ 
 +    - Для Windows 11 - "​Windows Terminal"​ 
 +  - При необходимости запустить PowerShell с повышенными привилегиями выберите пункт:​ 
 +    - Для Windows 10 - «Windows PowerShell (администратор)» (Windows PowerShell (Admin)) 
 +    - Для Windows 11 - "​Windows Terminal (Admin)"​ 
 +==== Для Windows 10 1607 ==== 
 +=== Способ №1 ===
   - [[+tab|как_открыть_строку_поиска|Откройте строку поиска.]]   - [[+tab|как_открыть_строку_поиска|Откройте строку поиска.]]
   - В строке поиска наберите "​power"​   - В строке поиска наберите "​power"​
   - В результатах поиска выберите пункт «Windows PowerShell»   - В результатах поиска выберите пункт «Windows PowerShell»
   - При необходимости запустить PowerShell с повышенными привилегиями,​ нажмите правой кнопкой мыши на вышеуказанном пункте меню и выберите пункт "​Запуск от имени администратора"​ (Run as administrator)   - При необходимости запустить PowerShell с повышенными привилегиями,​ нажмите правой кнопкой мыши на вышеуказанном пункте меню и выберите пункт "​Запуск от имени администратора"​ (Run as administrator)
- +=== Способ №2 ===
-==== Способ №2 ====+
   - [[+tab|как_открыть_окно_выполнить|Откройте окно "​Выполнить"​]]   - [[+tab|как_открыть_окно_выполнить|Откройте окно "​Выполнить"​]]
   - Введите «powershell»   - Введите «powershell»
   - Нажмите "​Enter"​   - Нажмите "​Enter"​
- 
 ===== Как запустить "​Windows PowerShell ISE" ===== ===== Как запустить "​Windows PowerShell ISE" =====
 ==== С помощью графической оболочки ==== ==== С помощью графической оболочки ====
Строка 25: Строка 33:
     - С обычными привилегиями - нажмите на вышеуказанный пункт левой кнопкой мыши     - С обычными привилегиями - нажмите на вышеуказанный пункт левой кнопкой мыши
     - С повышенными привилегиями - нажмите правой кнопкой мыши и выберите пункт «Запуск от имени администратора» (Run as administrator)     - С повышенными привилегиями - нажмите правой кнопкой мыши и выберите пункт «Запуск от имени администратора» (Run as administrator)
- 
 ==== С помощью команды ==== ==== С помощью команды ====
   - [[+tab|как_открыть_окно_выполнить|Откройте окно "​Выполнить"​]]   - [[+tab|как_открыть_окно_выполнить|Откройте окно "​Выполнить"​]]
   - Введите команду "​powershell_ise"​ без кавычек   - Введите команду "​powershell_ise"​ без кавычек
   - Нажмите "​Enter"​   - Нажмите "​Enter"​
- 
 ===== Как создать сценарий PowerShell ​ ===== ===== Как создать сценарий PowerShell ​ =====
 Если вы хотите создать сценарий просто вставив перечень команд из другого источника,​ можете воспользоваться блокнотом. Если вы хотите создать сценарий просто вставив перечень команд из другого источника,​ можете воспользоваться блокнотом.
 Для разработки сценариев луче использовать среду "​Windows PowerShell ISE". Для разработки сценариев луче использовать среду "​Windows PowerShell ISE".
- 
 ==== С помощью блокнота ==== ==== С помощью блокнота ====
   - [[+tab|как_запустить_блокнот|Запустите блокнот]]   - [[+tab|как_запустить_блокнот|Запустите блокнот]]
Строка 44: Строка 49:
   - Нажмите на кнопку "​Сохранить"​ (Save)   - Нажмите на кнопку "​Сохранить"​ (Save)
   - Закройте окно блокнота   - Закройте окно блокнота
- 
 ==== С помощью "​Windows PowerShell ISE" ==== ==== С помощью "​Windows PowerShell ISE" ====
   - [[#Как запустить "​Windows PowerShell ISE"​|Запустите "​Windows PowerShell ISE"]]   - [[#Как запустить "​Windows PowerShell ISE"​|Запустите "​Windows PowerShell ISE"]]
Строка 53: Строка 57:
   - Нажмите на кнопку "​Сохранить"​ (Save)   - Нажмите на кнопку "​Сохранить"​ (Save)
   - Закройте среду "​Windows PowerShell ISE"   - Закройте среду "​Windows PowerShell ISE"
- 
 ===== Как выполнить сценарий PowerShell ===== ===== Как выполнить сценарий PowerShell =====
-==== Windows 10 1607 ==== +==== Способ №1 ====
-=== Способ №1 ===+
   - Нажмите правой кнопкой мыши на необходимом сценарии   - Нажмите правой кнопкой мыши на необходимом сценарии
   - Выберите пункт "​Выполнить с помощью PowerShell"​ (Run with PowerShell)   - Выберите пункт "​Выполнить с помощью PowerShell"​ (Run with PowerShell)
- +==== Способ №2 ====
-=== Способ №2 ===+
   - Нажмите правой кнопкой мыши на необходимом сценарии   - Нажмите правой кнопкой мыши на необходимом сценарии
   - Выберите пункт "​Изменить"​ (Edit)   - Выберите пункт "​Изменить"​ (Edit)
Строка 66: Строка 67:
   - Убедитесь,​ что на панели инструментов "​Windows PowerShell ISE" активна зеленая стрелка   - Убедитесь,​ что на панели инструментов "​Windows PowerShell ISE" активна зеленая стрелка
   - Нажмите "​F5"​ или нажмите левой кнопкой мыши на зелёную стрелку.   - Нажмите "​F5"​ или нажмите левой кнопкой мыши на зелёную стрелку.
- +==== Способ №3 ====
-=== Способ №3 ===+
   - [[#Как запустить "​Windows PowerShell ISE"​|Запустите "​Windows PowerShell ISE"]]   - [[#Как запустить "​Windows PowerShell ISE"​|Запустите "​Windows PowerShell ISE"]]
   - Нажмите Ctrl+O для открытия сценария,​ который необходимо выполнить   - Нажмите Ctrl+O для открытия сценария,​ который необходимо выполнить
   - Найдите место расположения сценария и откройте его двойным щелчком левой кнопки мыши   - Найдите место расположения сценария и откройте его двойным щелчком левой кнопки мыши
- 
 **При выполнении сценария система может сообщить о том, что выполнение сценариев запрещено.**\\ **При выполнении сценария система может сообщить о том, что выполнение сценариев запрещено.**\\
 Чтобы снять ограничение на выполнение сценариев PowerShell, выполните нижеуказанную команду в командной части Чтобы снять ограничение на выполнение сценариев PowerShell, выполните нижеуказанную команду в командной части
Строка 78: Строка 77:
 Set-Executionpolicy -Scope CurrentUser -ExecutionPolicy UnRestricted Set-Executionpolicy -Scope CurrentUser -ExecutionPolicy UnRestricted
 </​code>​ </​code>​
- 
 ===== Официальная документация ===== ===== Официальная документация =====
   * [[+tab|https://​docs.microsoft.com/​ru-ru/​powershell/​scripting/​powershell-scripting?​view=powershell-6|PowerShell]]   * [[+tab|https://​docs.microsoft.com/​ru-ru/​powershell/​scripting/​powershell-scripting?​view=powershell-6|PowerShell]]
Строка 84: Строка 82:
   * [[+tab|https://​docs.microsoft.com/​en-us/​powershell/​|PowerShell Documentation]]   * [[+tab|https://​docs.microsoft.com/​en-us/​powershell/​|PowerShell Documentation]]
   * [[+tab|https://​docs.microsoft.com/​ru-ru/​powershell/​scripting/​core-powershell/​ise/​introducing-the-windows-powershell-ise?​view=powershell-6|Введение в интегрированную среду сценариев Windows PowerShell]]   * [[+tab|https://​docs.microsoft.com/​ru-ru/​powershell/​scripting/​core-powershell/​ise/​introducing-the-windows-powershell-ise?​view=powershell-6|Введение в интегрированную среду сценариев Windows PowerShell]]
- +  * [[+tab|https://​gallery.technet.microsoft.com/​scriptcenter/​|Ресурсы сценариев для ИТ-специалистов]]
powershell.1539251611.txt.gz · Последние изменения: 2018/10/11 12:53 — vladimir