Skip to content

Latest commit

 

History

History
69 lines (48 loc) · 1.73 KB

WindowsScriptHost.md

File metadata and controls

69 lines (48 loc) · 1.73 KB

WindowsScriptHost

  • class WindowsScriptHost (bundle\windows\WindowsScriptHost)
  • package windows
  • source bundle/windows/WindowsScriptHost.php

Description

Методы класса позволяют вызывать функции API Windows, выполнять системные скрипты


Static Methods

  • WindowsScriptHost ::exec()
  • WindowsScriptHost ::cmd() - Выполнить команду
  • WindowsScriptHost ::WMIC() - Сделать запрос к WMI
  • WindowsScriptHost ::PowerShell() - Выполнить скрипт PowerShell
  • WindowsScriptHost ::vbScript() common.deprecated - Выполнить скрипт vbScript (должен располагаться в одну строку)

Static Methods

exec()

WindowsScriptHost::exec(mixed $cmd, mixed $wait, mixed $charset): void

cmd()

WindowsScriptHost::cmd(string $command, mixed $params, string $charset, string $decodeCharset): string

Выполнить команду


WMIC()

WindowsScriptHost::WMIC(string $query): array

Сделать запрос к WMI


PowerShell()

WindowsScriptHost::PowerShell(string $query, array $params, bool $wait): string

Выполнить скрипт PowerShell


vbScript()

WindowsScriptHost::vbScript(string $query, string $params): string

Выполнить скрипт vbScript (должен располагаться в одну строку)