Der Versuch, eine PID in Fenstern zu verfolgen, die mit dem pub-Befehl erstellt wurden
Ich mache einige Polymer- und Dart-Entwicklungen, und wenn ich den Server betreibe, starte ich, um den Server pub serve
hochzufahren. Das Problem ist, dass ich den Server stoppen muss, um den Server zu stoppen <ctrl + c>
. Dies ist eine zweiteilige Frage.
Die erste ist: Wenn ich einen Prozess von einer Eingabeaufforderung trennen möchte, kann ich &
am Ende ein einfach anhängen und er wird sich wie bei Unix-Systemen ausführen?
Die zweite Frage ist: Gibt es eine Möglichkeit, die PID des aufgedrehten Servers zu erhalten, pub
oder pub serve
, um sie zu beenden, wenn ich damit fertig bin? Ich war mir nicht sicher, ob es eine ID übergeben würde, die ich verwenden konnte.
Ich habe mit pub verschiedene Ansätze ausprobiert und bekam keine Kennung. Ich habe auch in der Eingabeaufforderung nach Prozessen gesucht, die wie der Server aussehen, aber bei Verwendung, tasklist
aber Image-Name und Sitzungsname waren nicht wirklich beschreibend genug, um mir zu helfen, den auszuführenden Pub-Server zu ermitteln. Es sieht so aus, als ob es nur ein Stapel von Aufgaben sein könnte ... was bedeutet, dass der Boden in der Nähe derjenigen ist, die ich möchte.
Ich sehe eine tasklist.exe nur von der Ausführung, und direkt davor sehe ich eine dart.exe- Datei. Nun, das ist der Prozess, den ich ziemlich sicher bin, da ich keinen Dart auf dieser Maschine außerhalb der Kneipe benutze. Ich sehe nur keine Flaggen, falls mehrere Dart-Programme ausgeführt werden, wie es mein Plan erfordert, von denen zwei nur Server verarbeiten.
Ich habe nach dem start
Befehl gesucht, der scheinbar das ist, wonach ich suche, wenn es um ein nicht-Shell-abhängiges Programm geht. http://ss64.com/nt/start.html Ich habe gesucht:
start "testprogram" /b "pub" serve
Es sah so aus, als würde ich pub in Zitate und Werke setzen, aber es funktioniert auch ohne.
Ich sehe immer noch keine Möglichkeiten, es in der Jobliste zu finden, da ich gehofft hatte, "testprogram" irgendwo, dort oder anderswo zu sehen.
0 Antworten auf die Frage
Verwandte Probleme
-
1
Pausieren Sie alle Aufgaben außer x CPU-intensiven Aufgaben
-
6
Welche zsh-Funktionen verwenden Sie?
-
5
Transparente Eingabeaufforderung in Vista?
-
4
Verwenden Sie den Windows-Aktenkoffer von der Befehlszeile aus
-
4
Warum sind einige Befehle nicht vorhanden?
-
11
Gibt es eine einfache Möglichkeit, MP3-Dateien zu teilen?
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
4
Remote-Ordner unter Linux synchronisieren
-
6
Vollbild-Vista-Eingabeaufforderung oder Ersatz
-
10
Wie kann ich die Bash-Historie durchsuchen und einen Befehl erneut ausführen?