Solved

needing wmic csproduct get name script for bios updates, etc

Posted on 2010-09-09
2
889 Views
Last Modified: 2012-05-10
I'm needing some sort of script that I can run against 3 models of computers, and say "if wmic csproduct get name = 755 optiplex, run this......., and this. If wmic csproduct name = optiplex 620 run this, and this.
Basically just having to update bios and its settings, plug some power management settings on the NIC. I'm not the greatest scripter, but know what I'm needing. Any help is appreciated!
0
Comment
Question by:khptech
2 Comments
 
LVL 39

Expert Comment

by:Krzysztof Pytko
ID: 33636455
OK, try this, open notepad put it there and asave as bat or cmd

@echo off

wmic csproduct get name >#

findstr /i "755 optiplex" "#"

if %errorlevel%==1 goto install1

findstr /i "optiplex 620" "#"

if %errorlevel%==1 goto install2

:install1

run_file1.exe
goto end_script

:install2

run_file2.exe
goto end_script

:end_script
0
 
LVL 53

Accepted Solution

by:
Bill Prew earned 500 total points
ID: 33636722
Here's how I would approach it in a BAT file.

~bp
@echo off
for /F "skip=2 tokens=2 delims=," %%A in ('wmic csproduct get name^,version /format:csv') do (
  if /I "%%A" EQU "755 optiplex" (
    REM insert processing needed here
    exit /b
  )
  if /I "%%A" EQU "optiplex 620" (
    REM insert processing needed here
    exit /b
  )
)

Open in new window

0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
WMIC Command LIne 5 44
Problem to cell option 1 36
VMWare Calculate number of processors 10 64
reboot server with scheduled time and week base 4 35
Welcome, welcome!  If you are new to the series and haven't been following along, please take a brief moment to review the first three installments: Part 1 (http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/A_266-VBScri…
Introduction: Recently, I got a requirement to zip all files individually with batch file script in Windows OS. I don't know much about scripting, but I searched Google and found a lot of examples and websites to complete my task. Finally, I was ab…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

860 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question