You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.2 KiB

PS Commands

Note: unless otherwise stated, replace any variable such as $ComputerName with the appropriate data.


Remotely Fetch a (Partial) Installed Program List for $ComputerName

Get-WmiObject win32_product -ComputerName $ComputerName | Sort-Object | select Vendor, Name, version

Remotely Fetch Installed Programs with $SearchTerm in them from $ComputerName

Get-WmiObject win32_product -ComputerName $ComputerName | Where-Object {$_.$Column -like *$SearchTerm*} | Sort-Object | select Vendor, Name, version

Fetch AD Groups with $SearchTerm in them

Get-ADGroup -Filter 'name -like "*$SearchTerm*"' | Sort-Object | select Name

Remotely Fetch $ComputerName's Boot Time

Get-CimInstance -ClassName Win32_OperatingSystem -ComputerName $ComputerName | slect csname, lastbootuptime

Fetch $ComputerName's Group Membership

Get-ADPrincipalGroupMembership (Get-ADComputer $ComputerName) | select-object name

Fetch $Username's Group Membership

Get-ADPrincipalGroupMembership (Get-ADUser $Username) | select-object name