Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.17 KB

File metadata and controls

40 lines (29 loc) · 1.17 KB
pid 1087
author Cody Bunch
title The PowerShell Talk Demo
date 2009-05-10 07:40:25 -0700
format posh
parent 0

The PowerShell Talk Demo

The PowerShell Talk Demo1 ESX

#The PowerShell Takl
#Demo 1 - Hypervisors
#ESX

#Connect to vCenter
Get-Credential | connect-viserver -Server "Your vCenter Address"

#Create Our Network
Get-VMHost "ESXServerName" | New-VirtualSwitch -Name "Test" -NumPorts 64

#And a Port Group on that network
Get-VMHost "ESXServerName" | get-virtualswitch -Name "Test" | New-VirtualPortGroup -Name "TestPG" -VLanId 10

#Change the available ports
Get-VMHost "ESXServerName" | Get-VirtualSwitch -Name "Test" | Set-VirtualSwitch -NumPorts 32

#Change our VLAN ID
Get-VMHost "ESXServerName" | Get-VirtualSwitch -Name "Test" | Get-VirtualPortGroup -Name "TestPG" | Set-VirtualPortGroup -VLanId 12

#Destroy it
Get-VMHost "ESXServerName" | Get-VirtualSwitch -Name "Test" | Get-VirtualPortGroup -Name "TestPG" | Remove-VirtualPortGroup -Confirm:$false
Get-VMHost "ESXServerName" | Get-VirtualSwitch -Name "Test" | Remove-VirtualSwitch -Confirm:$false