Hallo zusammen,
gibt es eine Möglichkeit, dass unter windows 2000 eine Batch-Datei im Hintergrund läuft, also dass dieses DOS-Fesnater beim Ausführen nicht sichtbar ist?
Souki
Hallo zusammen,
gibt es eine Möglichkeit, dass unter windows 2000 eine Batch-Datei im Hintergrund läuft, also dass dieses DOS-Fesnater beim Ausführen nicht sichtbar ist?
Souki
Als verknüpfung mit "ausführen:minimiert" vielleicht?
Danke. Ist eine gute Idee, die auch funktioniert, erfüllt aber nicht meinen Zweck. Ich will diese Batch-Datei dann vom Programmsheduler ausführen lassen, und eine Verknüpfung kann dieser nicht ausfüren. Aber es ist eine guter Ansatz. Vielleicht gibt es den Befehl "Minimieren" auch als Parameter für die Ausführen-Zeile. Also
Run: "C:(backslash)test.bat /minimiert"
oder so. Vielleicht kann mir da einer weiterhelfen?
Souki
Nein, den Parameter gibt es nicht !
Man kann aber bat und cmd Dateien via VB-Script starten und dort kann man sagen , ob minimiert oder gar im Hintergrund !
Das geht auch mit dem Scheduler !!
Beispiel :
Const Datei = "twswap.txt"
Const Daten = "\\dc1\d\ftpdata\tms\"
Set ws = WScript.CreateObject("WScript.Shell")
MSGString = "cmd /C dir" & Daten & "tm*.vbs /B > " & Daten & Datei
Ret = ws.run (MSGString,0,true)
Hier wird z.B cmd angestartet und listet im Verzeichnis Daten alle Dateien beginnend mit tm an und schreibt dies in eine Datei
die 0 im ws.run Befehl lässt das Ganze im Hintergrund ablaufen !!
Gruß
repi
Vielen Dank!
Das hilft mir nun weiter.
Gruß Souki