Programm im Hintergrund ausführen?

14/01/2010 - 10:59 von Daniel | Report spam
Hallo Leute,

ich habe ein Programm geschrieben, das ununterbrochen in einer "cmd"-
Umgebung làuft. Ich möchte allerdings nicht, dass dafür auch ein
Button in der Leiste unten am Bildschirm erscheint, weil ich dann
immer aus Versehen draufklicke, weil ich meistens mehrere
verschiedenen "cmd"-Fenster am Laufen habe. Genauso wenig soll das
Programm über "Alt-Tab" auswàhlbar sein. Es soll einfach vollstàndig
im Hintergrund laufen.

(es handelt sich um ein Python-Skript, falls das irgendeinen
Unterschied macht)

Danke und schönen Gruß,
**Daniel
 

Lesen sie die antworten

#1 Peter Schleif
14/01/2010 - 11:30 | Warnen spam
Daniel schrieb am 14.01.2010 10:59 Uhr:

ich habe ein Programm geschrieben, das ununterbrochen in einer "cmd"-
Umgebung làuft. Ich möchte allerdings nicht, dass dafür auch ein
Button in der Leiste unten am Bildschirm erscheint, weil ich dann
immer aus Versehen draufklicke, weil ich meistens mehrere
verschiedenen "cmd"-Fenster am Laufen habe. Genauso wenig soll das
Programm über "Alt-Tab" auswàhlbar sein. Es soll einfach vollstàndig
im Hintergrund laufen.



Du könntest es über VB-Script starten. Entweder die .cmd-Datei direkt
angeben (unsichtbar1.vbs) oder als Parameter (unsichtbar2.vbs) - dann
kann Du es auch für andere Programme einsetzen.

Aufruf 1: unsichtbar1.vbs
Aufruf 2: unsichtbar2.vbs "E:\Users\Peter\vbs\python.cmd"


'--
'/unsichtbar1.vbs/

With Wscript.CreateObject("Wscript.Shell")
.Run """E:\Users\Peter\vbs\python.cmd""", 0
End With
'--


'--
'/unsichtbar2.vbs/

With Wscript.CreateObject("Wscript.Shell")
.Run """" & WScript.Arguments(0) & """", 0
End With
'--

Ähnliche fragen