Lifailon / Get-Query

Module using query.exe for created object powershell (user and process list)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Module using query.exe for created object powershell (user and process list)


Languages

Language:PowerShell 100.0%