Posts Tagged ‘Windows Server 2008 R2’

How to check the VMware Tools version across your Windows Server 2008 R2 farm…

June 21st, 2012 by Jeremy Pavlov | No Comments | Filed in Microsoft, PowerShell, VMware, VMware ESXi

I was on a conference call today where someone asked if the server administration team could quickly get a “read” on the VMware Tools version across the server farm.  An ESXi upgrade was being deployed and the team wanted a quick way to see what VMs needed to catch up with the deployment.

Fortunately, I had a bunch of PowerShell snippets lying about that would fit the bill nicely.  Of course, there are a few different ways to accomplish this, depending upon which resources that you are permitted to access; but using PowerShell in a loop with a list of your server names is a quick and easy way to get it done.

So first, a little set up…  Imagine that we are inside a PowerShell script, in a foreach loop (or a function called by that loop) that is calling each computer (our Windows 2008 R2 servers) in a list.  At the time you hit this snippet of code, the current server name in the loop is in the variable $ComputerName, and the output file for the report is $outfile

 

    write "" | Out-File $outfile -append
    $vmtoolstatus = Get-WmiObject -class Win32_Product -computername $ComputerName | Where-Object {$_.Name -match "VMWare Tools"} |select Name,version
    if ("X$vmtoolstatus" -eq "X")
    {
      write "VMware Tools **NOT** found." | Out-File $outfile -append
    }
    else
    {
      write "WMware tools presence/version info:" | Out-File $outfile -append
      $vmtoolstatus | Out-File $outfile -append
    } 

 

All we’re really doing here is to query the product list for the tools, and if present report the version. And the result look something like this for each item in the loop:

WMware tools presence/version info:
Name                                                        version                                                  
----                                                        -------                                                    
VMware Tools                                                8.3.2.1593

Simple, but effective and functional. 

I hope it helps!

 

 

Did you like this? Share it:

Tags: , , , , , , ,

The Windows Optimized Desktop

October 27th, 2009 by admin | No Comments | Filed in Managed Desktop, Microsoft, Microsoft Infrastructure, Virtual Desktop Technology

windows-7-logoWith the Windows Optimized Desktop, Microsoft has created the single client infrastructure framework that will empower the new diverse workforce by supporting the execution and administration of multiple desktop and worker scenarios.

The building blocks of the Windows Optimized Desktop are:

Windows 7

The next release of Microsoft’s venerable desktop operating system, Windows 7 is faster, more reliable, and features better performance. It boasts an intuitive, easy-to-navigate user interface, including the enhanced Windows Taskbar, and offers new scripting and automation capabilities based on Windows PowerShell™ 2.0.

Windows Server® 2008 R2

The latest version of Microsoft’s time-tested 64-bit server operating system, Windows Server 2008 R2 supports network-oriented management frameworks such as Active Directory® and the .Net Framework. Windows Server 2008 R2 incorporates tried and-true management capabilities such as Microsoft System Center as well as Hyper-V™ virtualization hypervisor, which facilitates desktop virtualization.

Microsoft Desktop Optimization Pack (MDOP)

A suite of best-of-breed desktop management and virtualization technologies, MDOP is an integral part of the Windows Optimized Desktop. It includes Microsoft’s exciting new Application Virtualization technology, App-V, and Enterprise Desktop Virtualization technology, MED-V.

Other MDOP tools are Microsoft Asset Inventory Service for centralizing desktop inventories, Advanced Group Policy Management for managing administrative rights, Microsoft Diagnostics and Recovery Toolset for identifying desktop problems, and System Center Desktop Error Monitoring to enable proactive problem management. 

System Center

A set of server-based technologies, System Center helps IT administrator’s aggregate information related to infrastructure, processes and policies. Using System Center, they can better manage systems and automate operations, which helps reduce cost, improve application availability and enhance service delivery.

Forefront™ Client Security

A client-server application designed to view and manage security settings and configurations across an enterprise, Microsoft Forefront Client Security provides unified virus and spyware protection, simplified administration and critical visibility and control. From an administrative point of view, the Windows Optimized Desktop is both a blueprint and a toolset intended to help technology managers address issues related to desktop productivity, security and manageability.

Source: Microsoft.com

Did you like this? Share it:

Tags: , , , ,