<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Create a vSwitch Port Overview with Powershell</title>
	<atom:link href="http://www.peetersonline.nl/index.php/vmware/create-a-vswitch-port-overview-with-powershell/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.peetersonline.nl/index.php/vmware/create-a-vswitch-port-overview-with-powershell/</link>
	<description>Using Powershell for (virtually) everything!</description>
	<lastBuildDate>Fri, 03 Feb 2012 11:41:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: roger</title>
		<link>http://www.peetersonline.nl/index.php/vmware/create-a-vswitch-port-overview-with-powershell/comment-page-1/#comment-20196</link>
		<dc:creator>roger</dc:creator>
		<pubDate>Fri, 22 Oct 2010 11:11:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.peetersonline.nl/?p=404#comment-20196</guid>
		<description>something like this:

$mycol = @()
foreach ($vmhost in (get-vmhost &#124; sort name))
    {
foreach ($ports in ($vmhost &#124; Get-VirtualSwitch &#124; where {$_.name -eq &quot;vSwitch2&quot;}))
{
$myobj = &quot;&quot; &#124; select VMhost, Ports, VMcount, Available
$myobj.vmhost = $vmhost.name
$myobj.vmcount = ($vmhost &#124; get-vm &#124; get-networkadapter).count
$myobj.ports = $ports.numports
$myobj.available = ($ports.numports - ($vmhost &#124; get-vm &#124; get-networkadapter).count)
$mycol += $myobj
}}
$mycol</description>
		<content:encoded><![CDATA[<p>something like this:</p>
<p>$mycol = @()<br />
foreach ($vmhost in (get-vmhost | sort name))<br />
    {<br />
foreach ($ports in ($vmhost | Get-VirtualSwitch | where {$_.name -eq &#8220;vSwitch2&#8243;}))<br />
{<br />
$myobj = &#8220;&#8221; | select VMhost, Ports, VMcount, Available<br />
$myobj.vmhost = $vmhost.name<br />
$myobj.vmcount = ($vmhost | get-vm | get-networkadapter).count<br />
$myobj.ports = $ports.numports<br />
$myobj.available = ($ports.numports &#8211; ($vmhost | get-vm | get-networkadapter).count)<br />
$mycol += $myobj<br />
}}<br />
$mycol</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roger</title>
		<link>http://www.peetersonline.nl/index.php/vmware/create-a-vswitch-port-overview-with-powershell/comment-page-1/#comment-20189</link>
		<dc:creator>roger</dc:creator>
		<pubDate>Fri, 22 Oct 2010 08:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.peetersonline.nl/?p=404#comment-20189</guid>
		<description>Great script, but could it be modified to include the number of configured ports on the vSwitch so that you can see directly from powershell whether you are over subscribed or not?
e.g Name, No. Ports, Used Ports, Available ports</description>
		<content:encoded><![CDATA[<p>Great script, but could it be modified to include the number of configured ports on the vSwitch so that you can see directly from <a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx" target='_blank'>powershell</a> whether you are over subscribed or not?<br />
e.g Name, No. Ports, Used Ports, Available ports
<p style="opacity:0.5;padding:0;margin:0;display:inline;"><sub><a href="http://www.janhvizdak.com/make-donation-cross-linker-plugin-wordpress.php" onclick="window.open('http://www.janhvizdak.com/make-donation-cross-linker-plugin-wordpress.php'); return false;" target="_blank" style="cursor:help;"><b>&#187;crosslinked&#171;</b></a></sub></p>
]]></content:encoded>
	</item>
</channel>
</rss>

