Benutzer mit den meisten Antworten
Powershell V3 Intellisense dauert lange/bricht ab bei mapped drives

Frage
-
Hallo,
wir haben ein zentrales mapped drive. Immer wenn ich dort über das Drive browse ist das mit dem Intellisense ziemlich gräßlich. Das Intellisense fängt an zu browsen, da das Verzeichniss größer ist dauer das, und dort weiss man noch wie es weiter geht. In den tieferen Verzeichnissen, die man letztendlich nicht mehr kennt funktioniert das mit dem Intellisens nicht mehr korrekt.
Hat jemand ne Lösung/Idee ?
Gruß, Bernd.
Antworten
-
Die Zielrichtung von IntelliSense ist die Darstellung von meist flachen Strukturen in Programmierumgebungen.
Dass das PowerShell IntelliSense auch noch das Dateisystem auflöst, ist eher als nette Dreingabe zu sehen und nicht die Hauptaufgabe von IntelliSense.
Ich nehme mal an, das so lange Pfade irgendwann einfach nicht mehr in das Popup hineinpassen.
Dies wiederum deutet darauf hin, dass es dafür nicht vorgesehen ist.
Außerdem haben Pfade innerhalb von Windows eine Limitierung von 248 Zeichen!
Nur Microsoft kann dies ändern deshalb kannst du bei Microsoft Connect einen Bug melden:
http://connect.microsoft.com/PowerShell
Für das Datei-Browsen ist nun mal der Windows Explorer vorgesehen und nicht IntelliSense.
Dort kannst du den Pfad aus der Adressleiste herauskopieren und in der PowerShell wieder einfügen.
Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
My PowerShell Blog http://www.admin-source.info
[string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '
- Als Antwort markiert MiramarDE Donnerstag, 27. September 2012 21:16
- Bearbeitet Peter Kriegel Freitag, 28. September 2012 05:33
Alle Antworten
-
Die Zielrichtung von IntelliSense ist die Darstellung von meist flachen Strukturen in Programmierumgebungen.
Dass das PowerShell IntelliSense auch noch das Dateisystem auflöst, ist eher als nette Dreingabe zu sehen und nicht die Hauptaufgabe von IntelliSense.
Ich nehme mal an, das so lange Pfade irgendwann einfach nicht mehr in das Popup hineinpassen.
Dies wiederum deutet darauf hin, dass es dafür nicht vorgesehen ist.
Außerdem haben Pfade innerhalb von Windows eine Limitierung von 248 Zeichen!
Nur Microsoft kann dies ändern deshalb kannst du bei Microsoft Connect einen Bug melden:
http://connect.microsoft.com/PowerShell
Für das Datei-Browsen ist nun mal der Windows Explorer vorgesehen und nicht IntelliSense.
Dort kannst du den Pfad aus der Adressleiste herauskopieren und in der PowerShell wieder einfügen.
Please click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
My PowerShell Blog http://www.admin-source.info
[string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '
- Als Antwort markiert MiramarDE Donnerstag, 27. September 2012 21:16
- Bearbeitet Peter Kriegel Freitag, 28. September 2012 05:33