VMware just release a new version of PowerCLI just today. Like every new release, they have packed with one with a ton of new features, and updates to the existing cmdlets to help with automation and daily operations.
Move-VM – This cmdlet has been updated to support the ability to vMotion machines between vCenters. … Continue reading
At the end of the day I always take my laptop with me as I never know when I’ll get a call about server issues. So my PowerShell sessions remain open all of the time, with all of the modules loaded. Granted I do save my scripts that I work on frequently, and I had a problem before losing a few scripts without having a recent save. … Continue reading
We had some changes recently in the environment, and the old DNS and WINS servers were decommissioned. So I was tasked with getting all of the NIC settings of the virtual machines so we can see how many were using the old settings. So I started with a simple WMI call to gather the settings from the NICs.… Continue reading
With the changes to how VMware Tools will be released, we finally decided to setup Product Locker. These changes were released in September 2015 VMware decided that the tools would be no longer depended on vSphere releases or ESXi builds.
At my office we have a certificate renewal process that happens every other year. This year, we have a plan to document the location of all of the certificates that are installed on the servers to help the next time the renewal happens. So I have worked out a quick and simply one liner that will get all of the certificates installed on the server in the LOCALMACHINE\My certificate store.… Continue reading
Now that Microsoft has made PowerShell open source it can be installed on Mac OS X and Linux. In this article I’ll discuss the steps on installing it on Linux Ubuntu.
Step 1 – Download the package
As seen in the image above, I have the newest distro of Ubuntu. The first step into getting PowerShell installed is downloading the package from Github as it hasn’t been added to any of the repositories yet.… Continue reading
I was tasked with writing a script to find a single registry key on all of the server for a domain that my team manages. So after getting the key that we need to know the value of, I put a script together. The script will first check to see if the server is online, and if it is then the scripts looks at the registry to find the key and records the value. … Continue reading
I’m just starting to scratch the surface with Windows PowerShell Desired State Configuration (DSC). This seems to be the proper way to accurately configure multiple servers with the identical configuration. Using DSC (Desired State Configuration) to configure servers is as simple as generating a base template that you want to use to setup the servers, and then run it against a list or single server.… Continue reading