vbscript Parameter übergeben aus der Command Line
um Parameter aus einer Batch Datei, bzw. über die Command Line (Eingabeaufforderung) zu übergeben wird beim Aufruf an die vbs Datei einfach ein Leerzeichen und dann die Variable angehängt; die Variable kann im Script dann einfach mit folgendem Syntax verwendet werden: Wscript.Arguments(0) heißt: die erste an die Datei angehängte Variable
bei mehreren Variablen sieht das dann so aus: also: Datei Leerzeichen Variable Leerzeichen 2teVariable z.B.: mein.vbs 1teangehängetevariable 2teangehängteVariable die 2te Variable heißt dem entsprechend in vbs: Wscript.Arguments(1) usw ...

{{percentage}} % positiv

DANKE für deine Bewertung!
vbscript string
Strings werden zum Speichern und durch Aufruf von Funktionen zum Manipulieren von Text verwendet. (Ein String ist eine gespeicherte Zeichenfolge) ... weiterlesen
VBScript .vbs Datum und Zeit Funktionen Syntax Referenz
Datum und Zeit Funktionen in vbscript ... weiterlesen

wie erstelle ich eine vbscript Datei .vbs - Grundlagen
Zum Erstellen der vbscript Datei genügt ein einfacher Editor. Eine in Windows abgespeicherte Textdatei mit der Eindung .vbs kann direkt ausgeführt werden. ... weiterlesen
Fragen / Kommentare
(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]
User: bruchi+ Zeile 11: temp=temp+" "¤tArg+1&". Argument ="&wScript.Arguments(currentArg)+VbNewLine
User: Bruchi rem Ausgabe von beliebig vielen eigegebenen Argumenten rem cmd-Eingabe.Beispiel: start D:\test.vbs Hallo Welt ! 2 5 99 temp="" iCount = wScript.Arguments.Count rem Zählen der vorhandenen Argumente if not iCount = 0 then rem wenn mindestens 1 vorhanden ist rem '.Count' zählt Anzahl der Argumente,der Index beginnt aber bei 0! rem deswegen 'iCount-1' for currentArg=0 to iCount-1 temp=temp+" "¤tArg+1&". Argument_ ="&wScript.Arguments(currentArg)+VbNewLine rem temp wird pro SchleifenDurchlauf erweitert rem VbNewLine=Zeilenumbruch next msgbox temp,,"Argumente aufgelistet" else msgbox "Kein Argument übergeben!",,"Achtung" end if