Probs mit Messageboxen unter WSH

steffen21m

Level-1
Beiträge
71
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebes Forum
wink.gif


ich habe eine Windows Scripting Host Datei geschrieben, die alle 2 Minuten in ein Log File schreibt, ob ein Programm läuft oder nicht. Sollte das Programm nicht laufen, da wird zusätzlich noch ein Fehler per Msgbox ausgegeben.
Dabei ist mir aufgefallen, daß die Messagebox den Programmablauf so lange stoppt bis ich auf ok gedrückt habe. Gibt es noch eine andere Möglichkeit eine Meldung einfach auszugeben, ohne daß das Programm stoppt ??

Vielen Dank
Gruß Steffen
 
Probier mal ob es mit Echo geht, (hab´s noch nicht probiert)

wsript.echo "test"


EDITH sagt !
Nee geht auch nicht !

EDIT2 sagt !
Ruf ein zweites Script auf, das nur zur Aufgabe hat , die Anzeige zu machen !
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Um Scripte laufen zu lassen gibt es bei Windows zwei verschiedene Script-Hosts:

WSCRIPT.EXE: Ist als "Windows"-Scripting Host vorgesehen (inkl Messageboxen bei "echo")
und
CSCRIPT.EXE: ist für die Kommandozeile vorgesehen (liefert die "echos" als blanke Textausgabe und wartet nicht auf Bestätigung)

Welcher der beiden der Standard-Interpreter ist, kann über Cscript auf der Kommandozeile eingestellt werden. Hierzu einfach mal CScript.exe in einer Kommandozeile aufrufen, da sieht man dann die möglichen Parameter.

Im Programm wird aber trotzdem immer wscript.echo "test" geschrieben.
 
Zurück
Oben