HideConsole

Startet eine Konsolenanwendung unter Windows, ohne dass das Konsolenfenster angezeigt wird.

HideConsole tut im Grunde nichts anderes als eine Konsolenanwendung unter Windows zu starten, ohne dass man das Konsolenfenster zu sehen bekommt. Das ist besonders für zeitlich geplante Aufgaben interessant, die sonst ein störendes schwarzes Fenster verursachen, das nach mehr oder weniger kurzer Zeit wieder verschwindet. Beispiele dafür sind PHP-Skripte, die mit dem PHP-Interpreter gestartet werden, oder NTPDate für Windows. So ist es möglich, Programme völlig unbemerkt im Hintergrund zu starten.

Ein ähnliches Programm, das ich gefunden habe, ist Hidden Start.

Kompatibilität: Windows 10 Windows 8 Windows 7 Windows XP 64 bit

Beispiel

Das Programm verwendet die gesamte Befehlszeile, um das Konsolenprogramm aufzurufen. Es müssen also der Programmdateiname und alle Parameter als Parameter an HideConsole übergeben werden. Beispiel:

HideConsole.exe c:\ntpdate.exe 131.188.3.220

Wenn auf die Ausführung des Programms gewartet, es also synchron aufgerufen werden soll, muss zum Beginn der Befehlszeile „/wait“ (exakte Schreibweise), gefolgt von einem Leerzeichen angegeben werden. Dabei gibt HideConsole den Rückgabewert des aufgerufenen Programms selbst zurück, um z. B. Fehlercodes zu erkennen. Beispiel:

HideConsole.exe /wait c:\tmp\some_copy_script.cmd

Download

HideConsole.exe36,0 KiBProgrammdatei

HideConsole-src.zip2,1 KiBQuelltext (Visual C++ 6.0)

Offene Punkte

  • Wenn die Programmausführung fehlschlägt, findet keine Benachrichtigung statt. Die Programmausgabe ist auch nicht in eine Datei umleitbar.

Änderungen

2009Mrz17
  • Synchroner Programmaufruf möglich, /wait-Parameter, Rückgabe des Rückgabewerts des aufgerufenen Programms
2006Jun28
  • Erste Version

Lizenz und Nutzungsbedingungen

Diese Software wird unter den Bedingungen der vereinfachten BSD-Lizenz veröffentlicht. Die genauen Lizenzbedingungen befinden sich im Download.

Statistische Daten

  • Erstellt am 2006-06-28, aktualisiert am 2009-03-24.