Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.75 KB

README.md

File metadata and controls

28 lines (20 loc) · 1.75 KB

Get-Query

Модуль использующий query.exe для создания вывода Object PowerShell.

На замену устаревшего модуля PSTerminalServices, который более не поддерживается, его вывод мог быть неполным, работает медленне, чем query и если при обработке в цикле происходит ошибка (например, RPC недоступен), модуль завершает работу скрипта даже при использовании Jobs.

Вывод не зависит от локализации операционной системы.

Get-Help Get-Query
Get-Query localhost по умолчанию
Get-Query 192.168.1.1 | ft
Get-Query 192.168.1.1 -proc список всех пользовательских процессов (по умолчанию -user *)
Get-Query 192.168.1.1 -proc -user username список процессов выбранного пользователя

Для теневого подключения к выбранному сеансу воспользуйтесь данной конструкцией:

$srv = "192.168.1.1"
$id = Get-Query $srv | ogv -PassThru | select -ExpandProperty id # Out-GridView or Out-ConsoleGridView
mstsc /v:$srv /shadow:$id /control /noconsentprompt

Image alt

Примеры:

Image alt

Image alt

Image alt