PowerShell — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
Строка 14: | Строка 14: | ||
Политика должна быть установлена в '''RemoteSigned''' | Политика должна быть установлена в '''RemoteSigned''' | ||
+ | |||
+ | В любой папке, например, "j:\1\" создаем файл "test.ps1", в него запишем любой код, например | ||
+ | |||
+ | Start-Transcript | ||
+ | "Hello world" | ||
+ | Get-WmiObject Win32_OperatingSystem | Select-Object -Property LastBootUpTime |
Версия 17:17, 8 декабря 2015
PowerShell - это достаточно мощное встроенное средство системы Windows
Для знакомства с этой оболочкой мы рекомендуем прочитать книгу Андрея Попова "Введение в Windows PowerShell"
Из фабиуса можно запустить скрипт PowerShell следующим образом
RunProcess( 'PowerShell j:\1\test' )
Для работы сценариев для начала необходимо проверить, разрешено ли выполнение сценариев в PowerShell
Для этого выдаем команду
Get-ExecutionPolicy
Политика должна быть установлена в RemoteSigned
В любой папке, например, "j:\1\" создаем файл "test.ps1", в него запишем любой код, например
Start-Transcript "Hello world" Get-WmiObject Win32_OperatingSystem | Select-Object -Property LastBootUpTime