Ich hatte gerade zwei Fälle, in denen Windows 7 eine Ausführung blockierte, bis ich an der Eingabeaufforderung / Powershell die Eingabetaste drückte. Danach scheint die Ausführung wie erwartet fortzusetzen.
Zuerst war eine Batch-Datei mit Kopierbefehlen wie
copy //host/file2010-1*xml localfolder/01/
copy //host/file 2010-2*xml localfolder/02/
Eine Datei schien ewig zu dauern. Ich überprüfte den Ordner und er war vollständig, drückte die Eingabetaste und plötzlich erwachte er wieder zum Leben, um den Rest zu bekommen.
Zweitens handelt es sich um ein Java-Programm (einen ETL-Job) in Powershell, das angehalten wurde, als SQL-Warnungen für doppelte Schlüssel ausgegeben werden sollten. Ich kann nicht bestätigen, ob die tatsächliche Ausführung ins Stocken geraten ist, aber ich vermute nicht. Ich habe dies gerade wiederholt, während ich tippe.
Auch mein erfahrener Kollege hat dasselbe mit .net-Programmen gesehen, die er geschrieben hat.
Wie kann ich das vermeiden? Was vermisse ich? Wird Windows einsam und braucht einen leichten Druck?
Antworten:
Bearbeiten Sie die Einstellungen in der Befehlsshell, die Sie geöffnet haben. Sie wurde auf den Schnellbearbeitungsmodus eingestellt, den Sie in diesem Fall nicht möchten.
quelle
Ich habe dies bei Powershell mehrmals gesehen, als der Fokus aus dem Powershell-Fenster entfernt wurde. Vielleicht passiert das auch hier? Jedes Mal, wenn es passierte, wurden die Dinge wieder lebendig, nachdem das Fenster wieder scharf wurde und ich traf Enter.
quelle
Ich habe die Zeile, in der ich das Programm aufrufe, geändert in:
Dies bedeutet, das Programm mit hoher Priorität zu starten. Es ist viel schneller und erfordert nicht, dass Sie während der Ausführung irgendwelche Tasten drücken
quelle