VMware: Set Soft Power Off The Easy Way


Normaal moet je uren lang klikken om de Power Controls van al je VMs aan te passen. Dit kun je ook via Powershell doen. Hugo Peeters heeft daar een blogpost over gemaakt http://www.peetersonline.nl/index.php/vmware/set-softpoweroff/. Hoe je dit script kunt gebruiken lees je in deze post.


Download Set-SoftPowerOff en sla het bijvoorbeeld op als set-softPoweroff.ps1

Start de VI Toolkit

en run het script . “D:\scripts\set-softPoweroff.ps1” Nu wordt de functie Set-Poweroff in het geheugen geladen en kunnen we het gebruiken.

Maak nu in de VI Toolkit verbinding met je VC server

Connect-VIServer “vcserver”

De volgende stap is de VMs laden

$MyVMs = Get-VM

Nu kun je in een keer alle VMs aanpassen met het volgende commando:

Set-SoftPowerOff $MyVMs

En nu even controleren of de actie is gelukt. Open de properties van de VM en ga naar de tabblad Options.

Zoals je ziet  is de shutdown optie aangepast naar Shut Down Guest:


Excellent (VI) Powershell Scripts

Hugo Peeters van http://www.peetersonline.nl heeft denk ik een van de beste blogs over VMware en Powershell.

Hier een paar voorbeelden van een aantal van zijn scripts:

Voor meer scripts en zeer nuttige powershell informatie verwijs ik naar zijn blog: http://www.peetersonline.nl

Hugo, ga gerust zo door 😉

VMware: VI Toolkit (for Windows) 1.0 Update 1

VMware heeft update 1 van de VI Toolkit vrijgegeven. Hieronder zie je een quote van de blogpost op vmware.com:

Some users had reported slowness when using the Get-VM cmdlet. The reason turned out to be an odd quirk in querying some types of network adapters, so many people weren’t affected at all. On the other hand, if you were affected, it was pretty annoying. To address this we’ve released Update 1 of our toolkit. If you’ve had trouble with Get-VM, download it things will go a lot smoother. One user reported that his queries went from more than 5 minutes to just over 10 seconds — a world of difference!

This is the only change we made to the toolkit, so don’t expect lots of new functionality when you download, you’ll have to wait a bit longer for that. If you haven’t had any trouble with 1.0 it’s perfectly fine to keep using it until the next release.


Download update 1 hier: http://vmware.com/go/powershell

Bron: http://blogs.vmware.com/vipowershell/2008/09/vi-toolkit-for.html

VMware: esx-configure Powershell script

As part of a larger project I’ve been working on a set of scripts which configure a freshly-installed ESX (or ESXi) system into Virtual Center (after first attempting to remove previous VC state and clean state from the host). Currently they follow a typical post-boot configuration pattern:

  1. Set ESX password
  2. Add to Virtual Center cluster
  3. Configure Virtual Switches
  4. Configure Port Groups
  5. Add NFS partitions
  6. Add iSCSI partitions
  7. Configure NTP
  8. Configure VMotion

Before trying, modify esx-master.ps1 and esx-profile.ps1 to local conditions (or your password will be set to “CHANGEME”).
Command: esx-autoconfigure.ps1 “hostname|ip-address”


check out zijn post op http://communities.vmware.com/thread/161304


Bron: http://www.yellow-bricks.com/2008/09/02/esx-vs-esxi/

VMware: VI Toolkit Presentations

Ik kwam de volgende twee presentaties tegen op http://www.slideshare.net. Klik op het plaatje om naar de presentatie te gaan.

De presentatie van Carter Shanklin bevat de volgende onderwerpen:

  • What is the VI Toolkit (for Windows)
  • The top 3 ways your life gets easier with the toolkit
  • Interactive demos
  • Resources to help you use the toolkit
  • How to get the toolkit



De presentatie van Hal Rottenberg bevat de volgende onderwerpen:

  • Introduction
  • Feature overview
  • Demo 1: new providers
  • New Cmdlets
  • Demo 2: “wiki deploy”
  • Demo 3: Creating a VM
  • Demo 4: Access VI SDK
  • image