Ausführen einer Aufgabe im Hintergrund in Windows

0

Normalerweise verwende ich nohup, um eine Aufgabe im Hintergrund unter Linux auszuführen

nohup python sss.py &

Mit welchem ​​ähnlichen Befehl wird eine Hintergrundaufgabe in Windows ausgeführt?

Mounarajan
quelle

Antworten:

3

Art von? In Windows wird ein startanderer Befehl außerhalb Ihrer aktuellen CLI-Sitzung gestartet. Der Nachteil ist, dass der Prozess in keiner Weise an das Fenster gebunden ist, von dem aus Sie ihn gestartet haben, sodass Sie keine gemeinsame Ausgabe erhalten, wie Sie es unter Linux tun würden.

Eine Alternative, um dies zu erreichen, könnte die Verwendung von Cygwin sein , mit dem Sie (die meisten) bashunter Windows ausführen können.

Ouroborus
quelle
1
Möchten Sie wissen, ob asynchron gestartete Prozesse startangehalten werden, wenn sich der Benutzer abmeldet, der Bildschirm gesperrt ist oder wenn die Konsole auf einen anderen Benutzer umgeschaltet wird (z. B. Strg-Alt-Entf Benutzer wechseln)?
Init_js
@init_js Das sollten Sie lieber als Frage an den Superuser stellen, als als Kommentar zu einer alten Antwort.
Ouroborus
Die Antwort ist trotz ihres Alters immer noch gültig. Ich hatte eine ähnliche Frage gestellt hier , aber vergessen , einen Link , um es hinzuzufügen!
Init_js