373
Comment:
|
866
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
== List Memory Installed == {{{ Get-WmiObject win32_physicalmemory | Format-Table Manufacturer,Banklabel,Configuredclockspeed,Devicelocator,Capacity,Serialnumber -autosize }}} == List object from Registry - namely version of .NET installed == {{{ gci 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' | sort pschildname -des | foreach-object {$_.name; $_.GetValue("Version");} }}} == Remote commands == {{{ Invoke-Command -ComputerName eve -ScriptBlock { date } }}} |
Here is a list of Power Shell Scripts that are too cool to ignore
List of AD accounts and the last time they logged in
Get-ADUser -Filter * -SearchBase "dc=home,dc=scotnpatti,dc=com" -ResultPageSize 0 -Prop CN,samaccountname,lastLogonTimestamp | select CN, samaccountname,@{n="lastLogonDate";e={[datetime]::FromFileTime($_.LastLogonTimestamp)}}
List Memory Installed
Get-WmiObject win32_physicalmemory | Format-Table Manufacturer,Banklabel,Configuredclockspeed,Devicelocator,Capacity,Serialnumber -autosize
List object from Registry - namely version of .NET installed
gci 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' | sort pschildname -des | foreach-object {$_.name; $_.GetValue("Version");}
Remote commands
Invoke-Command -ComputerName eve -ScriptBlock { date }