Анализ автоматически запускаемх процессов
param($computer="localhost", [switch]$full, [switch]$help) function funHelp() { $helpText=@" DESCRIPTION: NAME: DetectStartUpPrograms.ps1 Displays a listing of programs that automatically start PARAMETERS: -computer the name of the computer -full prints detailed information -help prints help file SYNTAX: DetectStartUpPrograms.ps1 -computer munich -full Displays name, command, location, and user information about programs that automatically start on a computer named munich DetectStartUpPrograms.ps1 -full Displays name, command, location, and user information about programs that automatically start on the local computer DetectStartUpPrograms.ps1 -computer munich Displays a listing of programs that automatically start on a computer named munich DetectStartUpPrograms.ps1 -help ? Displays the help topic for the script "@ $helpText exit } if($help){ "Obtaining help ..." ; funhelp } if($full) { $property = "name", "command", "location", "user" } else { $property = "name" } Get-WmiObject -Class win32_startupcommand -computername $computer | Sort-Object -property name | format-list -property $property
Голосов пока нет
Оставить комментарий