Ausführen eines CMD oder BAT im unbeaufsichtigten Modus
Wie kann ich eine CMD-oder .bat-Datei, die im silent-Modus? Ich bin auf der Suche um zu verhindern, dass die CMD-Schnittstelle wird dem Benutzer angezeigt.
InformationsquelleAutor der Frage Tammen Bruccoleri | 2009-01-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich vorgeschlagen, im StackOverflow-Frage einen Weg zu ausführen einer batch-Datei im hintergrund (kein DOS-Fenster angezeigt)
Das sollte Ihre Frage beantworten.
Hier ist es:
Vom ersten Skript, rufen Sie Ihre zweite Skript mit der folgenden Zeile:
Tatsächlich, Sie anrufen, ein vbs-script mit:
%*
)Dann, invis.vbs wird rufen Sie Ihr Skript mit der Windows Script Host Run () - Methodedas dauert:
Sehen, die Frage für die volle invis.vbs-Skript:
Update nach Tammen feedback:
Wenn Sie in einer DOS-Sitzung, und Sie möchten, starten Sie ein script "in den hintergrund", eine einfache
/b
(wie detailliert in der gleichen oben genannten Frage) genug sein kann:InformationsquelleAutor der Antwort VonC
Dem Begriff
@echo off
Recht an der Spitze der bat-Skript.
InformationsquelleAutor der Antwort Frederick The Fool
Verwenden Advanced BAT to EXE Converter von http://www.battoexeconverter.com
Dies ermöglicht es Ihnen, einbetten zusätzlicher Binärdateien mit Ihrer batch-Datei in eine stand-alone-völlig geräuschlos EXE und seine freeware
InformationsquelleAutor der Antwort xfgjhxdfg
Ich denke, dies ist der einfachste und kürzeste Lösung zum ausführen einer batch-Datei ohne öffnen Sie das DOS-Fenster, kann es sehr störend sein, wenn Sie wollen, planen Sie eine Reihe von Befehle regelmäßig ausgeführt werden, damit das DOS-Fenster taucht immer wieder, hier ist Ihre Lösung.
Verwenden Sie ein VBS-Skript zum Aufruf der batch-Datei ...
Kopiere die obigen Zeilen in einen editor und speichern Sie die Datei mit .VBS-Erweiterung. Bearbeiten Sie die .BAT-Datei name und Pfad entsprechend an.
InformationsquelleAutor der Antwort indago
Verwenden Sie Bat To Exe Converter um dies zu tun
http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html
(Wählen Sie " Direct Download Link)
1 - Öffnen Sie Bat to Exe Converter, wählen Sie Ihre Bat-Datei.
2 - In-Option im Menü wählen Sie "Unsichtbare Anwendung", dann drücken Sie die Schaltfläche kompilieren.
Getan!
InformationsquelleAutor der Antwort rafael
Versuchen SilentCMD. Dies ist ein kleines freeware-Programm, führt eine batch-Datei, ohne dass das Fenster der Eingabeaufforderung.
InformationsquelleAutor der Antwort Stephan Brenner
Wenn ich will, so führen Sie den Befehl promt in den silent-Modus, dann gibt es eine einfache vbs-Befehl:
wenn ich wollte öffnen Sie eine url in cmd leisedann ist hier ein code:
InformationsquelleAutor der Antwort saele
Ich bin ziemlich zuversichtlich, ich mag diese Methode, die beste. Kopieren und fügen Sie den folgenden code in eine .vbs-Datei. Von dort werden Sie rufen Sie die batch-Datei... so stellen Sie sicher, Bearbeiten Sie die Letzte Zeile, um den Pfad und den Namen der batch-Datei (die enthalten sollte die Datei, die Sie möchten, um zu starten, oder führen Sie die Aktionen, die Sie brauchen, durchgeführt)
Es auf jeden Fall für mich gearbeitet. Kommentare sind willkommen 🙂
InformationsquelleAutor der Antwort nino
Ich bin erstellt RunApp zu tun, eine solche Arbeit und auch mit es in meiner Produktion env, hoffe es hilft.
Die config wie folgt:
Datei: config.arg
Und starten
runapp.exe
statt.InformationsquelleAutor der Antwort James Yang