Thanks for all the suggestions, will try some of these pointers out tomorrow
2009/8/24 Steven Peck <[email protected]> > You want to use the BIOS check or VMtools installed check. With > Server 2008 VMware uses the Intel PRO/1000 MT nic driver. > > Steven Peck > > On Mon, Aug 24, 2009 at 9:56 AM, Hilderbrand, > Doug<[email protected]> wrote: > > I use vbscript/WMI to remotely query server info including BIOS. My > server > > BIOS info reads like "VMware Virtual Platform 6.00". I put it into a for > > loop to query groups of computers. You can probably rewrite it for your > > purposes. > > > >>type model.vbs > > On Error Resume Next > > set oArgs = wscript.Arguments > > strComputer = oArgs(0) > > if strComputer = "" then > > strComputer = "." > > end if > > > > Set objWMIService = GetObject("winmgmts:\\" & strComputer & > "\root\cimv2") > > > > Set colItems = objWMIService.ExecQuery("Select * from > > Win32_ComputerSystem",,48) > > For Each objItem in colItems > > StrDomain = objItem.Domain > > StrModel = objItem.Model > > strName = objItem.Name > > StrProcs = objItem.NumberOfProcessors > > Next > > > > Set colEnclosureItems = objWMIService.ExecQuery("Select * from > > Win32_SystemEnclosure",,48) > > For Each objItem in colEnclosureItems > > StrSerNo = objItem.SerialNumber > > StrAsset = objItem.SMBIOSAssetTag > > If StrSerNo = " " Then StrSerNo = VbTab > > If StrSerNo = "" Then StrSerNo = " " > > If StrAsset = "" Then StrAsset = " " > > If StrAsset = " " Then StrAsset = " " > > Next > > > > Set colItems = objWMIService.ExecQuery("Select * from Win32_BIOS",,48) > > For Each objItem in colItems > > strBios2 = objItem.SMBIOSBIOSVersion > > strBios3 = objItem.Version > > Next > > > > strComputer = strComputer + " " > > strComputer = Left(strComputer,16) > > > > Wscript.Echo strComputer & StrSerNo & VbTab & StrAsset & VbTab & StrProcs > & > > VbTab & StrModel & VbTab & strBios2 & VbTab & strBios3 & VbTab & strBios1 > >>cscript model.vbs //nologo electra > > electra None No Asset Tag 2 VMware Virtual Platform > > 6.00 PTLTD - 6040000 > > > > > > Doug Hilderbrand | Systems Analyst, Engineering Applications | Crane > > Aerospace & Electronics > > > > > > > > ________________________________ > > From: Sam Cayze [mailto:[email protected]] > > Sent: Monday, August 24, 2009 9:02 AM > > To: NT System Admin Issues > > Subject: RE: Detecting virtual machines > > > > Or installed... > > ________________________________ > > From: James Rankin [mailto:[email protected]] > > Sent: Monday, August 24, 2009 10:46 AM > > To: NT System Admin Issues > > Subject: Re: Detecting virtual machines > > > > That's a good idea...I was leaning towards the same sort of thing by > > checking for the VMWare Tools service, but I wasn't sure that it would be > > started when the startup script executed > > > > 2009/8/24 Kim Longenbaugh <[email protected]> > >> > >> If you use WMI in your script to show the nic type, you could sort for > the > >> nic types that show up for virtual machines. The names will reference > >> VMWare in some fashion, as in “VMware Accelerated AMD PCNet Adapter” > >> > >> > >> > >> > >> > >> ________________________________ > >> > >> From: James Rankin [mailto:[email protected]] > >> Sent: Monday, August 24, 2009 10:37 AM > >> To: NT System Admin Issues > >> Subject: Detecting virtual machines > >> > >> > >> > >> Does anyone know of a good way to detect whether a server is virtual or > >> physical through a script of some kind? I am currently filtering some of > my > >> GPOs via security group membership and I have one group for physical > >> servers, another for virtual. I am wondering if there is some way I can > run > >> a startup script that will, when a machine is first joined to the > domain, > >> identify whether it is a virtual machine or not, and add it to the > correct > >> security group accordingly. This would save me the headache of trawling > >> through new-build machines and adding them to the right groups. I am > using > >> VMWare ESX 3.5 for my virtual machines. All suggestions gratefully > >> received... > >> > >> > >> TIA, > >> > >> > >> > >> JRR > >> > >> -- > >> "On two occasions...I have been asked, 'Pray, Mr Babbage, if you put > into > >> the machine wrong figures, will the right answers come out?' I am not > able > >> rightly to apprehend the kind of confusion of ideas that could provoke > such > >> a question." > >> > >> http://raythestray.blogspot.com > >> > >> > >> > >> > >> > >> > >> > >> > > > > > > -- > > "On two occasions...I have been asked, 'Pray, Mr Babbage, if you put into > > the machine wrong figures, will the right answers come out?' I am not > able > > rightly to apprehend the kind of confusion of ideas that could provoke > such > > a question." > > > > http://raythestray.blogspot.com > > > > > > > > > > > > > > > > > > > > ________________________________ > > We value your opinion! How may we serve you better?Please click > the survey > > link to tell us how we are doing: > > http://www.craneae.com/surveys/satisfaction.htm > > > > Your feedback is of the utmost importance to us. Thank you for your time. > > > > Crane Aerospace & Electronics Confidentiality Statement: > > The information contained in this email message may be privileged and is > > confidential information intended only for the use of the recipient, or > any > > employee or agent responsible to deliver it to the intended recipient. > Any > > unauthorized use, distribution or copying of this information is strictly > > prohibited and may be unlawful. If you have received this communication > in > > error, please notify the sender immediately and destroy the original > message > > and all attachments from your electronic files. > > > > > > > > > > ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ > ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~ > > -- "On two occasions...I have been asked, 'Pray, Mr Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question." http://raythestray.blogspot.com ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~
