So the challenge was accepted! Follow it here! One of the conditions was that the script has to perform like a program or command line tool to be exact! But why go for one when you can go for both! Still not sure what the final script will do but I have to detect how the script is started and act accordingly.
I always use Option explicit, makes troubleshooting so much easier!
Check if the script is running from console or windows mode by checking the
If InStr(1, WScript.FullName, "cscript", vbTextCompare) Then
ElseIf InStr(1, WScript.FullName, "wscript", vbTextCompare) Then
wscript.echo "How the hell did you start this script?"
Sub for handling the command line version. Checks for command line arguments, if none, displays help.
If Wscript.Arguments.Count = 0 then
wscript.echo "You didn't supply any command line parameters... At least one parameter is required!"
wscript.echo "You supplied " & Wscript.Arguments.Count & " arguments!"
Sub for handling if the user double clicks the script...
wscript.echo "You are running this by dubble click..."
Stay tuned for the next version!