PowerShell Repo

Al’s Powershell Repository

 

Below are a number of Powershell script’s and tools that I have found useful over the years for managing and deploying VMware, Cisco UCS, Windows and Linux servers.VMWARE POWERSHELL

These first Scripts aide with performing VMware Audits obtaining as much information as possible, these exports are then pushed in a Microsoft SQL database to help plan capacity and audit trails of the VMware Estate. VMWARE POWERSHELL

Script Name Description Link
Get-VM Get VM Guest Information to CSV File Link
Get-VMHOST Get VM Host Information to CSV File Link
Get-CLUSTER Get VM Cluster Information to CSV File Link
Get-DATASTORE Get VM Datastore Information to CSV File Link
Get-VirSwitch Get VM Virtual Switch Information to CSV File Link
Get-VirPortGroup Get VM Virtual Port Group Information to CSV File Link
Get-All-Vm-Info Get All VMware Info in a single Script Link

 

The below scripts aide with performing Cisco UCS Audits, obtaining as much information as possible from the UCS infrastructure, these exports are also pushed in a Microsoft SQL database to help plan capacity and audit trails Cisco UCS estate. V

Script Name Description Link
BaseScript Base script layout Link
GET-UCS-FI Get UCS Fabric Interconnect Info to csv Link
GET-UCS-BLADE Get UCS Bladec Interconnect Info to csv Link
GET-UCS-CHASSIS Get UCS Chassis Info to csv Link
GET-UCS-IOM Get UCS IOM Info to csv Link
GET-UCS-ServiceProfile Get UCS Service Profile Info to csv Link
GET-UCS-VLAN Get UCS VLAN Info to csv Link
GET-UCSSrvVlanAudit Get UCS Server VLAN Info to csv Link
Get-UCSvNicTempAudit Get UCS vNic Template Info to csv Link
Get-All-UCS-Info Get All UCS Info in a single Script Link