Get-LogonHistory: Who was logged on to my server?
Every System Administrator comes into a situation where you want to see who and how many users were logged on to your servers either via Remote Desktop or via script.
Every System Administrator comes into a situation where you want to see who and how many users were logged on to your servers either via Remote Desktop or via script.
Okay at the end it’s a simple $PSVersion
wrapped in an Invoke-Command
but hey these simple things are needful in case you need to run it against of 100s of servers and not just locally. With the help of Invoke-Command
via WinRM and $PSVersionTable.psversion
wrapped in a foreach you can retrieve PowerShell version of your remote computers indifferent if you need to use credentials to run it against a different domain than you currently reside. Just use the below function Get-PSVersions
, simple but good.
Respective Microsoft’s Technet article regarding Resolve-DnsName
I have created a function with the ability to run it against more than only one computer. Resolve-DnsNames
performs a DNS name query resolution for the specified name.
|