Fügen Sie die Schaltfläche Nach oben zur Explorer-Befehlsleiste in Windows 7 hinzu

Im Blog-Beitrag der letzten Woche, "Warum Breadcrumb-Navigation besser ist als die Aufwärts-Schaltfläche", habe ich Ihnen gesagt, dass ich Ihnen zeigen würde, wie Sie nach dem Lesen dieses Beitrags immer noch nicht davon überzeugt sind, dass das Breadcrumb-Navigationssystem besser als die Aufwärts-Schaltfläche ist Fügen Sie der Windows Explorer-Befehlsleiste in Windows 7 die Schaltfläche Nach oben hinzu.

Wie ich letzte Woche erwähnte, fand ich nach einiger Zeit der Recherche der Idee tatsächlich eine Möglichkeit, die Schaltfläche Nach oben in der Befehlsleiste über eine wenig bekannte Tastenkombination, ein kurzes VBScript und einige Registrierungsänderungen zu platzieren.

In dieser Ausgabe des Windows-Desktopberichts werde ich Sie über die Tastenkombination informieren, Ihnen das kurze VBScript zur Verfügung stellen und Ihnen zeigen, wie Sie die Registrierung bearbeiten, um der Befehlsleiste im Windows Explorer eine Schaltfläche Nach oben hinzuzufügen.

Dieser Blog-Beitrag ist auch im PDF-Format in einem TechRepublic-Download verfügbar.

Vorsichtsmaßnahmen

Die Bearbeitung, mit der Sie das VBScript zur Registrierung hinzufügen, umfasst dieselben Registrierungsschlüssel, die ich Ihnen im Blogbeitrag "Windows Explorer-Befehlsleiste für alle Ordner ändern" gezeigt habe. Und leider sind die beiden Techniken bei der Einrichtung der Windows 7-Registrierung für die kontextsensitive Befehlsleiste nicht miteinander kompatibel. Mit anderen Worten, Sie können nur eine dieser Techniken verwenden.

Wenn Sie über diesen Artikel noch keine Befehle zur Befehlsleiste hinzugefügt haben, können Sie mit dem nächsten Abschnitt fortfahren. Bitte lesen Sie jedoch den gesamten Artikel durch, bevor Sie Änderungen an der Registrierung vornehmen. Es gibt noch einige andere Wendungen, die Sie berücksichtigen sollten, bevor Sie die vorgeschlagenen Änderungen vornehmen.

Wenn Sie der Befehlsleiste über den Blogbeitrag "Windows Explorer-Befehlsleiste für alle Ordner ändern" Befehle hinzugefügt haben, wird die Schaltfläche "Nach oben" nicht angezeigt, nachdem Sie die Schritte ausgeführt haben, es sei denn, Sie machen die an der Registrierung vorgenommenen Änderungen rückgängig.

Insbesondere müssen Sie alle speziellen Codes entfernen, die Sie dem TasksItemsSelected-Schlüssel hinzugefügt haben, z. B. den Windows.delete-Code, und alle speziellen Codes, die Sie dem TasksNoItemsSelected-Schlüssel hinzugefügt haben, z. B. den Windows.menubar-Code, und dann Sie können die Schaltfläche Nach oben in der Befehlsleiste des Windows Explorers hinzufügen und verwenden.

Stellen Sie beim Entfernen der Codes sicher, dass Sie nur die von Ihnen hinzugefügten Codes entfernen. Entfernen Sie keinen der Standardcodes. Stellen Sie erneut sicher, dass Sie den gesamten Blog-Beitrag gelesen haben, bevor Sie Änderungen an der Registrierung vornehmen. Es gibt noch einige andere Wendungen, die Sie berücksichtigen sollten, bevor Sie die vorgeschlagenen Änderungen vornehmen.

Bleiben Sie mit dem Windows Desktop-Newsletter von TechRepublic, der jeden Montag und Donnerstag zugestellt wird, über die neuesten Tipps und Tricks von Microsoft Windows auf dem Laufenden.

Die Up-Funktionalität

Obwohl Microsoft die Schaltfläche Nach oben aus der Windows Explorer-Befehlsleiste entfernt hat, wurden die Funktionen nicht aus dem Betriebssystem entfernt. Tatsächlich gibt es zwei Möglichkeiten, auf die Up-Funktion im Windows Explorer zuzugreifen und sie zu verwenden: eine Tastenkombination und einen Menüpunkt.

Wenn Sie sich im Windows Explorer befinden und einen Ordner nach oben verschieben möchten, können Sie die Tastenkombination Alt + Aufwärtspfeil verwenden. Sie können auch auf die Menüleiste zugreifen, das Menü Ansicht aufrufen, das Menü Gehe zu auswählen und den Befehl Up One Level auswählen.

Die Verwendung einer dieser Techniken als Ersatz für die Aufwärtsschaltfläche funktioniert einwandfrei, ist jedoch nicht so praktisch wie die Verwendung einer Aufwärtsschaltfläche in der Befehlsleiste.

Da die Tastenkombination Alt + Aufwärtspfeil grundsätzlich immer dann vorhanden ist, wenn der Windows Explorer auf dem Bildschirm angezeigt wird, eignet sie sich recht gut für die Automatisierung in VBScript.

Das VBScript

VBScript wurde im Wesentlichen von PowerShell als Tool der Wahl zur Automatisierung von Aufgaben im Windows-Betriebssystem abgelöst. VBScript hat jedoch noch viele Tricks auf Lager. Ein solcher Trick ist die wenig genutzte Fähigkeit, Tastenanschläge über die SendKeys-Methode zu automatisieren.

Zum Senden von Tastenanschlägen verwendet die SendKeys-Methode bestimmte Zeichen, um Sondertasten auf der Tastatur darzustellen. Um beispielsweise die Verknüpfung Alt + Aufwärtspfeil zu senden, verwendet die SendKeys-Methode die Zeichen % {UP} . Da das Senden des Tastenanschlags die Hauptsache ist, die das Skript ausführen muss, besteht das gesamte Skript nur aus drei Zeilen:
 Setze WshShell = WScript.CreateObject ("WScript.Shell") 
 WshShell.SendKeys "% {UP}" 
 Wscript.Quit 

In der ersten Zeile werden alle Funktionen des Windows Script Host-Objektmodells aktiviert, indem die WshShell- Variable und das Wscript- Objekt miteinander verknüpft werden, wodurch Sie letztendlich direkten Zugriff auf die Windows-Shell erhalten. Die zweite Zeile sendet den Tastenanschlag über die SendKeys-Methode. In der dritten Zeile wird das Skript mit der Quit-Methode beendet.

Um dieses Skript zu erstellen, starten Sie Notepad und geben oder kopieren Sie die oben gezeigten Zeilen. Wenn Sie fertig sind, speichern Sie die Datei als Up.vbs in einem Ordner außerhalb des Stammverzeichnisses. Zum Beispiel habe ich einen Ordner namens Scripts im Stammverzeichnis des Laufwerks C: erstellt.

Eine GUID erhalten

Viele der Schlüsselnamen in der Registrierung sind tatsächlich Global Unique Identifiers (GUIDs). Eine GUID ist eine 128-Bit-Ganzzahl, die als statistisch eindeutig betrachtet wird. Wenn Sie sich eine GUID genau ansehen, werden Sie feststellen, dass sie als getrennte Zeichenfolge dargestellt wird, die eine Reihe von hexadezimalen Ziffern in Klein- oder Großbuchstaben in Gruppen von 8, 4, 4, 4 und 12 enthält.

Um die Schaltfläche Nach oben über die Registrierung zur Befehlsleiste des Windows-Explorers hinzuzufügen, benötigen Sie zwei GUIDs.

Sie können sofort eine GUID erstellen, indem Sie die Website zum Erstellen einer GUID besuchen. Sobald Sie die Site betreten, erhalten Sie eine GUID. Kopieren Sie einfach die GUID, fügen Sie sie in den Editor ein und speichern Sie sie. Um eine zweite GUID zu erhalten, aktualisieren Sie einfach die Seite und kopieren Sie die GUID und fügen Sie sie in den Editor ein.

Wenn Sie die GUIDs im Editor haben, schließen Sie sie jeweils in geschweifte Klammern {} ein, wie in Abbildung A dargestellt .

Abbildung A.

Wenn Sie Ihre GUIDs in Notepad eingefügt haben, schließen Sie sie jeweils in geschweifte Klammern {} ein.

Sie benötigen beide GUIDs in einem Moment, minimieren Sie also vorerst nur den Editor.

Bearbeiten der Registrierung

Es ist wichtig zu beachten, dass die Registrierung für das Betriebssystem von entscheidender Bedeutung ist. Eine Änderung kann gefährlich sein, wenn Sie versehentlich einen Fehler machen. Daher sollten Sie sich einige Momente Zeit nehmen, um Ihr System zu sichern, indem Sie einen Wiederherstellungspunkt sowie ein Systemabbild im Sicherungs- und Wiederherstellungstool erstellen. Auf diese Weise können Sie Ihr System wiederherstellen und sofort wieder arbeiten, wenn etwas schief geht.

Um den Registrierungseditor zu starten, klicken Sie auf die Schaltfläche Start, geben Sie Regedit in das Feld Suche starten ein und drücken Sie die Eingabetaste. Wenn das Dialogfeld "Benutzerkontensteuerung" angezeigt wird, reagieren Sie entsprechend.

Ändern der Berechtigungen

Navigieren Sie nach dem Anzeigen des Registrierungseditors zum folgenden Ordner:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderTypes \ {5c4f28b5-f869-4e84-8e60-f11db97c5cc7}

Wenn Sie dies tun, werden Sie sehen, dass dieser GUID-Schlüssel einen CanonicalName von Generic hat, wie in Abbildung B gezeigt . Von hier an werde ich diesen Schlüssel als generischen Schlüssel bezeichnen.

Abbildung B.

Während der Schlüssel technisch {5c4f28b5-f869-4e84-8e60-f11db97c5cc7} heißt, lautet sein CanonicalName generisch.

Ziehen Sie zu diesem Zeitpunkt das Menü Favoriten herunter und wählen Sie den Befehl Zu Favoriten hinzufügen. Auf diese Weise können Sie problemlos zum allgemeinen Schlüssel zurückkehren.

Bevor Sie den generischen Schlüssel bearbeiten können, müssen Sie seine Berechtigungen ändern . Klicken Sie dazu mit der rechten Maustaste auf den generischen Schlüssel und wählen Sie den Befehl Berechtigungen. Wenn das Dialogfeld Berechtigungen für angezeigt wird (siehe Abbildung C), klicken Sie auf die Schaltfläche Erweitert, um das Dialogfeld Erweiterte Sicherheitseinstellungen aufzurufen.

Abbildung C.

Wenn das Dialogfeld Berechtigungen für angezeigt wird, klicken Sie auf die Schaltfläche Erweitert.
Wählen Sie nun die Registerkarte Besitzer und ändern Sie den aktuellen Besitzer in Administratoren. Wählen Sie im Bereich "Eigentümer ändern in" die Option "Administratoren" aus und klicken Sie auf "Übernehmen". Wenn der aktuelle Eigentümer auf Administratoren eingestellt ist (siehe Abbildung D), klicken Sie auf OK, um fortzufahren.

Abbildung D.

Sie müssen den aktuellen Eigentümer in die Gruppe Administratoren ändern.
Wenn Sie zum Dialogfeld Berechtigungen für zurückkehren, wählen Sie im Bereich Gruppen- oder Benutzernamen die Option Administratoren und anschließend im Bereich Berechtigungen das Kontrollkästchen Vollzugriff aus (siehe Abbildung E) . Klicken Sie auf OK, um fortzufahren.

Abbildung E.

Sie müssen die Berechtigungen für Administratoren auf Vollzugriff festlegen, damit Sie Änderungen am generischen Schlüssel vornehmen können.

Bearbeiten des generischen Schlüssels

Nachdem Sie die vollständige Kontrolle über den generischen Schlüssel haben, können Sie mit der Bearbeitung beginnen. Klicken Sie zunächst mit der rechten Maustaste auf {5c4f28b5-f869-4e84-8e60-f11db97c5cc7} und wählen Sie Neu | aus Schlüsselbefehl. Wenn der neue Schlüssel angezeigt wird, nennen Sie ihn TasksItemsSelected . Wählen Sie dann Neu | Geben Sie den Schlüsselbefehl erneut ein und erstellen Sie den Schlüssel TasksNoItemsSelected. Zu diesem Zeitpunkt sollte Ihr generischer Schlüssel wie in Abbildung F dargestellt aussehen .

Abbildung F.

Sobald Sie diesen Schritt abgeschlossen haben, sollten sowohl die TasksItemsSelected- als auch die TasksNoItemsSelected-Schlüssel im generischen Schlüssel angezeigt werden.

Damit die Schaltfläche Nach oben jederzeit vorhanden ist, bearbeiten Sie die Schlüssel TasksItemsSelected und TasksNoItemsSelected. Insbesondere fügen Sie jedem eine Reihe von Schlüsseln und Werten hinzu.

Klicken Sie zunächst mit der rechten Maustaste auf TasksItemsSelected und wählen Sie Neu | aus Schlüsselbefehl. Wenn der neue Schlüssel angezeigt wird, nennen Sie ihn 0 (Null). Greifen Sie jetzt auf Ihre Notepad-Datei zu, die die zuvor erstellten GUIDs enthält, und kopieren Sie eine der GUIDs in die Zwischenablage. Klicken Sie nun mit der rechten Maustaste auf die Taste 0 und wählen Sie Neu | Schlüsselbefehl erneut. Wenn der neue Schlüssel angezeigt wird, fügen Sie die GUID als Schlüsselnamen ein. Wenn Sie dies tun, sieht Ihre Registrierung ähnlich aus wie in Abbildung G.

Abbildung G.

Wenn der neue Schlüssel angezeigt wird, fügen Sie die GUID als Namen ein.
Jetzt fügen Sie dem neuen GUID-Schlüssel zwei Zeichenfolgenwerte hinzu, die den Titel der neuen Schaltfläche bilden, sowie das Popup, das angezeigt wird, wenn Sie den Mauszeiger über die Schaltfläche bewegen. Klicken Sie mit der rechten Maustaste auf die GUID-Taste und wählen Sie Neu | Befehl String Value. Wenn der neue Wert angezeigt wird, nennen Sie ihn InfoTip . Klicken Sie erneut mit der rechten Maustaste auf die GUID-Taste und wählen Sie Neu | Befehl String Value, und benennen Sie diesen Wert Title . Doppelklicken Sie zum Fortfahren auf den InfoTip-Wert und geben Sie im Textfeld Wertdaten eine Ebene nach oben ein (siehe Abbildung H) . Doppelklicken Sie dann auf den Titelwert und geben Sie Up in das Textfeld Wertdaten ein.

Abbildung H.

Der InfoTip wird im Popup angezeigt, wenn Sie den Mauszeiger über die Schaltfläche bewegen.
Jetzt fügen Sie unter dem GUID-Schlüssel eine Folge von drei Schlüsseln hinzu, die letztendlich auf das zuvor erstellte Up.vbs-Skript verweisen. Klicken Sie zunächst mit der rechten Maustaste auf die GUID-Taste und wählen Sie Neu | Schlüsselbefehl. Wenn der neue Schlüssel angezeigt wird, nennen Sie ihn Shell . Klicken Sie anschließend mit der rechten Maustaste auf den Shell-Schlüssel und erstellen Sie einen neuen Schlüssel mit dem Namen InvokeTask . Klicken Sie dann mit der rechten Maustaste auf den InvokeTask-Schlüssel und erstellen Sie darunter einen neuen Schlüssel mit dem Namen command . Wenn Sie dies tun, sieht Ihre Registrierung ähnlich der in Abbildung I gezeigten aus.

Abbildung I.

Wenn Sie die drei Schlüssel unter dem GUID-Schlüssel erstellen, sollte Ihre Registrierung folgendermaßen aussehen.
Doppelklicken Sie nun in der Befehlstaste auf den Standardzeichenfolgenwert und geben Sie den Befehl wscript.exe gefolgt vom Pfad zum zuvor erstellten und gespeicherten Up.vbs-Skript ein. Ich habe beispielsweise mein Up.vbs-Skript im Ordner C: Scripts gespeichert, sodass mein Dialogfeld "Zeichenfolge bearbeiten" wie in Abbildung J dargestellt aussieht.

Abbildung J.

Geben Sie den Befehl zum Starten von VBScript in das Textfeld Wertdaten ein.
An diesem Punkt wiederholen Sie diese Reihe von Schritten mit der anderen GUID, um eine identische Struktur unter dem Schlüssel TasksNoItemsSelected zu erstellen. Wenn Sie dies tun, sieht Ihre Registrierung wie in Abbildung K aus .

Abbildung K.

Anschließend fügen Sie unter dem Schlüssel TasksNoItemsSelected eine identische Struktur hinzu.

Zu diesem Zeitpunkt können Sie den Registrierungseditor schließen.

Verwenden Sie die Schaltfläche Nach oben

Sobald Sie diese Änderungen an der Registrierung vornehmen, werden sie wirksam. Starten Sie also den Windows Explorer. Jetzt ist es wichtig zu verstehen, dass die Schaltfläche Nach oben im Windows Explorer NICHT angezeigt wird, wenn Sie direkt zu Bibliotheken wechseln. Wenn Sie also die Schaltfläche Nach oben verwenden möchten, müssen Sie vermeiden, direkt zu den Bibliotheken zu wechseln, wie in Abbildung L dargestellt .

Abbildung L.

Die Schaltfläche Nach oben wird nicht angezeigt, wenn Sie zu den Bibliotheken gehen.
Wenn Sie jedoch den Windows Explorer auf C: zeigen und in den Benutzerordner tunneln (siehe Abbildung M), wird die Schaltfläche Nach oben angezeigt und funktioniert genau wie die Schaltfläche Nach oben in Windows XP. Im Gegensatz zu Windows XP ist der Schaltfläche Nach oben jedoch kein Symbol zugeordnet. Aufgrund der kontextsensitiven Natur der Befehlsleiste in Windows 7 sind Symbole nicht zulässig. Auch aufgrund der kontextsensitiven Natur befindet sich die Schaltfläche Nach oben nicht immer an derselben Position. Es wird nach rechts oder links verschoben, wenn andere Schaltflächen zur Befehlsleiste hinzugefügt oder daraus entfernt werden.

Beachten Sie außerdem, dass die Schaltfläche Nach oben in Eigene Dateien, Eigene Musik, Eigene Bilder oder Eigene Videos erst angezeigt wird, wenn Sie die Eigenschaften dieser Ordner ändern. Dadurch funktionieren diese Ordner wie in Windows XP.

Abbildung M.

Wenn Sie im Stammverzeichnis von Laufwerk C starten, wird im Windows Explorer die Schaltfläche Nach oben angezeigt.
Wenn beispielsweise die Schaltfläche Nach oben in Eigene Dateien angezeigt werden soll, klicken Sie mit der rechten Maustaste darauf und wählen Sie den Befehl Eigenschaften. Wenn das Dialogfeld Eigene Dateien angezeigt wird, wählen Sie die Registerkarte Anpassen. Wählen Sie dann im Dropdown-Menü Diesen Ordner optimieren für die Option Allgemeine Elemente aus. Aktivieren Sie als Nächstes das Kontrollkästchen Diese Vorlage auch auf alle Unterordner anwenden (siehe Abbildung N) . Klicken Sie dann auf OK.

Abbildung N.

Wählen Sie im Dropdown-Menü Allgemeine Elemente aus und aktivieren Sie das Kontrollkästchen.

Sie müssen dieselben Änderungen an den Ordnern "Meine Musik", "Meine Bilder" und "Meine Videos" vornehmen, damit die Schaltfläche "Auf" im Windows Explorer angezeigt wird, wenn Sie darauf zugreifen.

Was nimmst du?

Gehören Sie zu den Leuten, die den Up-Button verpassen? Verwenden Sie diese Technik, um die Schaltfläche Nach oben zur Befehlsleiste hinzuzufügen? Wie immer, wenn Sie Kommentare oder Informationen zu diesem Thema haben, nehmen Sie sich bitte einen Moment Zeit, um in den TechRepublic Community-Foren vorbeizuschauen und uns von Ihnen hören zu lassen.

© Copyright 2020 | mobilegn.com