wmic for another box

is it possible to run
wmic bios get serialnumber
for another server?

the goal is to get a bunch of serial numbers without having to log into each machine.
LVL 6
anushahannaAsked:
Who is Participating?
 
LHT_STConnect With a Mentor Commented:
i created a batch file (named serial) with the following in it

wmic /node:%1 bios get serialnumber

then if i need it i simply open up a cmd prompt and enter serial (SERVERNAME)

providing your in the administrators group for the server it should come back fine

if you need it you could change the batch file to do it automatically if you have a .txt file with the names or ip's of all your servers
0
 
PowerEdgeTechConnect With a Mentor IT ConsultantCommented:
I see this is in the XP zone, but in Windows 7, you must have Windows Management Instrumentation (WMI) added to your Windows Firewall exception list.  You can do this using Group Policy, or you can run the following on the Windows 7 box:

netsh advfirewall firewall set rule group="windows management instrumentation (wmi)" new enable=yes
0
 
anushahannaAuthor Commented:
thanks very much.
0
 
LHT_STCommented:
no worries

a way of doing it quicker


for /f "tokens=1" %%1 in (C:\servers.txt) DO wmic /node:%%1 bios get serialnumber >> c:\Serial.Log

servers.txt is simply a list of your servernames and afterwards you will end up with a list of serial numbers in c:\serial.logm it can be adapted to output the servername in the serial.log as well if needed.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.