Parameter aus einem VBScript an eine Batchdatei übergeben
Hi Leute habt ihr vielleicht einen Tip wie ich zum Beispiel Ordnernamen die mit einem Script erstellt wurden an eine Barchdatei übergeben kann?
Hab schon das hier benutz doch irgendwie klappts nicht:
rc = ShellObj.run("Neu.bat" neu, SW_SHOWMINIMIZED, SyncFlag)
Ich hoffe auf schnelle Antwort
Danke
Hab schon das hier benutz doch irgendwie klappts nicht:
rc = ShellObj.run("Neu.bat" neu, SW_SHOWMINIMIZED, SyncFlag)
Ich hoffe auf schnelle Antwort
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 13168
Url: https://administrator.de/contentid/13168
Ausgedruckt am: 25.11.2024 um 22:11 Uhr
1 Kommentar
Hast du schon versucht, anstatt neu.bat in Anführungszeichen aufzurufen, zuerst das neu.bat und den Ordnernamen in eine Varialble schreiben zu lassen getrennt von einem Leerzeichen und diese Variable dann anstatt "neu.bat" auszuführen ???
bsp:
aufruf = "neu.bat" & " " & ordnervariable
msgbox aufruf (nur zum debug)
rc = ShellObj.run(aufruf ...... )
????
*
in der Batchdatei wird das ganze dann über %1 abgefangen.
Beispiel: aufruf neu.bat c:\ordner
Batchdatei:
xcopy %1 d:\ziel /e /s
bsp:
aufruf = "neu.bat" & " " & ordnervariable
msgbox aufruf (nur zum debug)
rc = ShellObj.run(aufruf ...... )
????
*
in der Batchdatei wird das ganze dann über %1 abgefangen.
Beispiel: aufruf neu.bat c:\ordner
Batchdatei:
xcopy %1 d:\ziel /e /s