PowerShell — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м
м
Строка 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