Solved

Using a VB Script to execute command line functions

Posted on 2013-11-06
3
414 Views
Last Modified: 2013-11-06
Hello all.  Please note: I am a script neophyte.  I have been working with a software vendor that provides tools to execute commands against their system.  The commands are entered from a cmd window on a 2008r2 server.  The problem is that we have a large quantity of updates that would require a hand typed entry for each one.  I would like to create a script to run that would reference a csv file containing each of the line variables.
The commands are executed in this fashion from the command line:
C:\servercommand setfunction variable1 variable2 note1,note2
(each part is seperated by a space with the exception of the notes.. The notes can be multiple items seperated by a comma and exist as the last item in a string)

I would envision a file that is referenced that would look like this
variable1 variable2 note1,note2
variable3 variable4 note3,note4

Is there anyone that could provide a novice like me with a jump-start to have a script that would start the process with the 'servercommand setfunction' and then call the individual lines to be included as part of the script?

Please let me know if you need clarification.

Thank you in advance.
0
Comment
Question by:kgadams
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 54

Accepted Solution

by:
Bill Prew earned 500 total points
ID: 39628123
Since you have to put the commands to be executed in a file anyway, why not make it a BAT file, and then just execute that?

@echo off
C:\servercommand setfunction variable1 variable2 note1,note2
C:\servercommand setfunction variable1 variable2 note1,note2
C:\servercommand setfunction variable1 variable2 note1,note2
C:\servercommand setfunction variable1 variable2 note1,note2

Open in new window

~bp
0
 

Author Comment

by:kgadams
ID: 39628211
Hello Forrest... Meet trees...

Thanks for taking me back to a more simple view... I guess I was too close to the idea of a script.  The BAT works great..

I will just add a set path and then I will just have lines with the command and variable in it.

Thanks again for your contribution..
0
 
LVL 54

Expert Comment

by:Bill Prew
ID: 39628443
Very welcome, glad that worked out.

~bp
0

Featured Post

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

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

Recently I finished a vbscript that I thought I'd share.  It uses a text file with a list of server names to loop through and get various status reports, then writes them all into an Excel file.  Originally it was put together for our Altiris server…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

733 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