Wenn ich Powershell-ISE ausführen, kann ich Befehle/Skripte ohne Problem ausführen. Wenn ich entweder die 32- oder die 64-Bit-Befehlszeile starte, dauert das Laden des Fensters etwa 30 Sekunden und dann wird es eingefroren. Eingaben jeglicher Art (Tastatur oder Kopieren/Einfügen) werden nicht akzeptiert. Ich habe versucht, eine Systemüberprüfung zu machen, keine Fehler. Ich habe sogar versucht, auf Powershell 4.0 zu aktualisieren, die Installation war erfolgreich, aber die Befehlszeile blockiert immer noch beim Start. Kann jemand beraten, wie man das repariert? Ich benutze Windows Server 2008 R2.Powershell hängt beim Start
aktualisiert
Es scheint, dass die Powershell in der Tat der Annahme eingegeben wird, außer bei einer Gletschergeschwindigkeit. Ich habe das Fenster offen gelassen, als ich gerade diesen Beitrag geschrieben habe, und mir dann einen Kaffee geschnappt. Nach meiner Rückkehr stellte ich fest, dass das, was ich versucht habe zu kopieren/einfügen und zu tippen, nun in der Powershell-Befehlszeile war. Ich habe jetzt versucht, $ PSVersionTable.PSVersion auszuführen, und nach 3 Minuten habe ich immer noch keine Antwort. Ich schätze, es wird irgendwann wieder kommen, aber das ist offensichtlich nicht akzeptabel. Irgendwelche Ideen, wie man das debuggt/repariert?
Update2
Soweit ich in $ PROFILE aufgelistet alle Standorte berichten | Wählen Sie * nicht vorhanden. Ich habe auch versucht zu starten: powershell.exe -noprofile, aber das hat nicht geholfen
Betrachten Sie $ PROFILE | Wählen Sie * 'Standorte und deaktivieren Sie sie, um dies als eine Möglichkeit zu entfernen. –
* hust * AntiVirus – TessellatingHeckler
@KoryGill Ich bin nicht vertraut mit Powershell-Konfiguration und ich habe versucht, google "deaktivieren Powershell-Profile", aber die meisten Links erklären einfach was $ PROFILE ist und wie Sie Dinge hinzufügen können. Können Sie erklären, wie Sie diese "deaktivieren" können? – Bitfiddler