Skip to content

Instantly share code, notes, and snippets.

@clintcolding
Created January 30, 2019 20:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save clintcolding/dfd354be22fca5ee6553f9c91fd094de to your computer and use it in GitHub Desktop.
Save clintcolding/dfd354be22fca5ee6553f9c91fd094de to your computer and use it in GitHub Desktop.
Set VMware VM's network adapters to start connected.
$vms = Get-VM
foreach ($vm in $vms) {
if (($adapter = $vm | Get-NetworkAdapter).ConnectionState.StartConnected -ne "True") {
$adapter = $adapter | Set-NetworkAdapter -StartConnected:$true -Confirm:$false
}
[PSCustomObject]@{
Name = $vm.Name
StartConnected = $adapter.ConnectionState.StartConnected
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment