I think Get-Hotfix has been available via PowerShell since version 3.
You can run it locally or against remote systems.
Locally:
# Get all hotfixes locallly
Get-Hotfix
# Look for a specific hotfix
Get-Hotfix -Id KB2693643
To get hotfixes for remote system(s), provide it -Computername with your list of systems. (Note: This requires RPC open on the firewall between systems you're querying and wherever you're running Get-Hotfix from)
Get-Hotfix -Computername YourComputer
or
Get-Hotfix -Computername Computer1, Computer2, Computer3
Get-Hotfix -Computername (Get-Content \path\to\your_list.txt)