โก PowerShell One-Liners¶
Quick, reliable commands for automation, AD management, and system diagnostics.
๐ System Info & Diagnostics¶
Get-ComputerInfo | Select-Object CsName, WindowsVersion, OsArchitecture
# Shows hostname, Windows version, and architecture
๐ค Active Directory User Management¶
Get-ADUser -Filter * -SearchBase "OU=Staff,DC=corp,DC=local" | Select Name, Enabled
# Lists all users in Staff OU with their enabled status
Set-ADUser -Identity "jdoe" -Title "IT Support" -Department "Technology"
# Updates user title and department
๐๏ธ Group Membership & LDAP Logic¶
Get-ADGroupMember -Identity "VPN_Users" | Select Name, SamAccountName
# Lists members of the VPN_Users group
Get-ADUser -Identity "jdoe" -Properties MemberOf | Select-Object -ExpandProperty MemberOf
# Shows all groups a user belongs to
๐ฆ Package & Module Management¶
๐งช Script Testing & Error Handling¶
Try { Get-Item "C:\Temp\file.txt" } Catch { Write-Warning "File not found." }
# Graceful error handling for missing file
๐งผ Cleanup & Maintenance¶
Get-ChildItem "C:\Logs" -Recurse -Include *.log | Remove-Item -Force
# Deletes all .log files under C:\Logs
๐ Launch Applications¶
Task Manager
Last updated: October 2025 ```