Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Using a VB Script to execute command line functions

Posted on 2013-11-06
3
Medium Priority
?
418 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 58

Accepted Solution

by:
Bill Prew earned 1500 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 58

Expert Comment

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

~bp
0

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

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

This is an addendum to the following article: Acitve Directory based Outlook Signature (http://www.experts-exchange.com/Programming/Languages/Visual_Basic/VB_Script/Q_24950055.html) The script is fine, and works in normal client-server domains…
Well hello again!  Glad to see you've made it this far without giving up.  In this, the fourth installment of my popular series, I'm going to cover functions and subroutines, what they are, and why they are useful.  Just in case you stumbled onto th…
Please read the paragraph below before following the instructions in the video — there are important caveats in the paragraph that I did not mention in the video. If your PaperPort 12 or PaperPort 14 is failing to start, or crashing, or hanging, …
This lesson discusses how to use a Mainform + Subforms in Microsoft Access to find and enter data for payments on orders. The sample data comes from a custom shop that builds and sells movable storage structures that are delivered to your property. …

636 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