PowerShell, PowerCLI, ESXI Shell & More...
After spending over 17 years in the I.T. field I decided to begin documenting some of the items I came across supporting Microsoft servers, VMware and Veeam. This site outlines some of the solutions I have made and is being updated with new solutions as I create them. One of the reasons is to make sure I can easily recall the scripts and utilities I have created over the years.
Please be aware that the scripts herein are very powerful and can wreak havoc on a network / Domain if improperly
implimented. So please use carefully and test thoroughly in a development area before deploying any changes. I do
not make mass changes according to criteria checks during to a script run using a where, -like or -eq on the fly.
I use a systematic way of making changes. I first gather the information from Active Directory and export it to a
CSV file; this way I have it if I need to roll back. I also use this logic when updating computer information.
I get the list of computers and current information out to CSV, then I use the computer names from my list to make
Installing the Remote Server Administration Tools (RSAT) feature on Windows 7 desktops. In order to install the Active Directory Module for Windows PowerShell you need to download the RSAT tools for Windows 7 here. Once this is installed you are still not finished, you need to enable the Active Directory module. Navigate to Control Panel > Programs and Features > Turn Windows Features On or Off and select Active Directory Module for Windows PowerShell.