Supportnet / Forum / Skripte(PHP,ASP,Perl...)
mit VBS programme starten
Frage
Hallo,
ich möchte ein Programm mit vbs starten und dem Programm folgenden String übergeben:
"$ Test.txt"
- es kommt auch eine Fehlermeldung System kann
Datei nicht finden (habs auch schon mit kompletten
Pfadangabe probiert)
- mein bisheriger vbs-Code sieht folgendermaßen
aus:
[b] dim shell
set shell = CreateObject("WScript.Shell")
shell.run "ibic.exe",3[/b]
Danke im Voraus
Antwort 1 von Wasil
Bis jetzt ist alles in Ordnung. Wenn die Datei nicht gefunden wird, existiert sie nicht, oder nicht an dieser Stelle.
Es fehlt nur die Übergabe der Werte:
Es fehlt nur die Übergabe der Werte:
set shell = CreateObject("WScript.Shell")
shell.run "ibic.exe $ Test.txt",3
Antwort 2 von manei
Hallo,
@Wasil
Wenn diese Datei nicht in einem Systempfad liegt, wird sie nie gefunden. Solltest also schon dazu sagen, daß es besser ist, die Aktion mit
shell.run "Laufw:\Pfad\ibic.exe & Test.txt", 3
durchzuführen.
MfG maneich
@Wasil
Wenn diese Datei nicht in einem Systempfad liegt, wird sie nie gefunden. Solltest also schon dazu sagen, daß es besser ist, die Aktion mit
shell.run "Laufw:\Pfad\ibic.exe & Test.txt", 3
durchzuführen.
MfG maneich
Antwort 3 von manei
Hallo,
na ja, das & anstatt des $ zu setzen, war nicht besonders gut. Wir machen eben alle mal Fehler.
MfG maneich
na ja, das & anstatt des $ zu setzen, war nicht besonders gut. Wir machen eben alle mal Fehler.
MfG maneich
Antwort 4 von Wasil
@manei
Das was Du gepostet hast, hat er doch schon ausprobiert. So habe ich ihn zumindest verstanden.
Das was Du gepostet hast, hat er doch schon ausprobiert. So habe ich ihn zumindest verstanden.
Antwort 5 von manei
Hallo,
Pardon habs überlesen, glaube war kein guter Tag für mich.
MfG maneich
Pardon habs überlesen, glaube war kein guter Tag für mich.
MfG maneich

