2013-08-15 37 views
7

Ich habe ein paar Fälle kennengelernt, in denen Powershell-ISE einfriert, wenn Sie versuchen, einen Prozess mit Strg + C zu beenden. Ich kann meinen Cursor immer noch um die Konsole bewegen, aber der Status bleibt bei "Stoppen" stehen.Powershell ISE friert während des Tötungsvorgangs ein

Diese für mehrere Befehle geschehen ist, aber einen bestimmten Befehl, den ich dies für konsequent geschieht bemerkt habe, ist

mvn jasmine:bdd 

Dieser Befehl ein Maven-Plugin läuft, die einen Anlegesteg-Server startet. Ich kann dies mit Strg + C von der Powershell-Konsole, aber nicht von Powershell ISE stoppen. Könnte das mit der Tatsache zusammenhängen, dass Powershell ISE keine interaktiven Befehle ausführen kann?

Derzeit ist meine Problemumgehung, Maven in einem anderen Prozess zu "starten". Hat noch jemand ein ähnliches Problem?

Dank

+0

Ich hatte ähnliche Probleme mit ISE, aber nicht auf einen einzelnen spezifischen Prozess wie diesen. Meine Probleme waren immer intermittierend. – BlackHatSamurai

+0

Ich hatte das gleiche Problem für viele Aufgaben wie Ameisenbildung, laufende Webserver oder ähnliche Java-Anwendungen. Es friert immer beim Stoppen ein. – Buddha

+0

Ich hatte auch ähnliche Probleme. Ich musste PowerShell ISE neu starten, um dies zu beheben. –

Antwort

-1

Möglicherweise müssen Sie das Skript explizit schreiben Ctrl-C als Eingabe zu erfassen. Fand eine circa 2014 post on Technet, die ein sehr ähnliches Phänomen zu adressieren scheint. Ich kann nicht die Gültigkeit der "Antwort" aussprechen, aber einer der Links im Thread wird Sie ein wenig von einem Hasenloch anderer Links mit möglichen Umgehungen nehmen.

Verwandte Themen