Today, I had a very interesting discussion. As part of an ongoing troubleshooting process, console screenshots of virtual machines should be created.
The colleagues, who were working on the problem, already found a PowerCLI script that was able to create screenshots using the Managed Object Reference (MoRef). But unfortunately all they got were black screens and/ or login prompts. Latter were the reason why they were unable to run the script unattended. They used the Get-VMScreenshot script, which was written by Martin Pugh.
I had some time to take a look at his script and I created my own script, which is based on his idea and some parts of his code.
This file is also available on GitHub.
One important note: If you want to take console screenshots of VMs, please make sure that display power saving settings are disabled! Windows VMs are showing a black screen after some minutes. Please disable this using the energy options, or better using a GPO. Otherwise you will capture a black screen!
Feel free to follow him on Twitter and/ or leave a comment.
Latest posts by Patrick Terlisten (see all)
- VCAP6.5-DCV Design – Objective 1.2 – Gather and analyze application requirements - August 19, 2019
- VCAP6.5-DCV Design – Objective 1.1 Gather and analyze business requirements - August 18, 2019
- VMware Certified Advanced Professional — Data Center Virtualization Design 2019 Study Guide - August 12, 2019