Freigeben über


Hinzufügen des Features "Verzeichnis drucken" für Ordner in Windows XP, Windows Vista und Windows 7

In diesem Artikel wird beschrieben, wie Sie mithilfe des Features "Verzeichnis drucken" eine Verzeichnisliste mit den Inhalten eines Ordners drucken.

Gilt für: Windows 10 – alle Editionen
Ursprüngliche KB-Nummer: 321379

Zusammenfassung

Nachdem Sie die im Abschnitt "Weitere Informationen" beschriebenen Schritte ausgeführt haben, können Sie mit der rechten Maustaste auf einen Ordner klicken und dann auf Verzeichnisliste drucken klicken, um eine Verzeichnisauflistung mit dem Inhalt eines Ordners zu drucken. Weitere Informationen zum Hinzufügen des Druckverzeichnisfeatures für Ordner in Windows 2000, windows Server 2003 oder Windows Server 2008 finden Sie in der folgenden Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen: 272623 Hinzufügen des Druckverzeichnisfeatures zu Windows Explorer

Weitere Informationen

Windows XP

Schritt 1: Erstellen der Printdir.bat-Datei

Gehen Sie dazu wie folgt vor:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Editor ein, und klicken Sie dann auf OK.

  2. Kopieren Sie den folgenden Text, und fügen Sie ihn in den Editor ein:

    @echo off
    dir %1 /-p /o:gn > "%temp%\Listing"
    start /w notepad /p "%temp%\Listing"
    del "%temp%\Listing"
    exit
    
  3. Klicken Sie im Menü Datei auf Beenden, und klicken Sie dann auf Ja , um die Änderungen zu speichern.

  4. Geben Sie im Dialogfeld Speichern unter den folgenden Text in das Feld Dateiname ein, und klicken Sie dann auf Speichern: %windir%\Printdir.bat.

Schritt 2: Erstellen einer neuen Aktion für Dateiordner

  1. Klicken Sie auf Start, klicken Sie auf Systemsteuerung, und doppelklicken Sie dann auf Ordneroptionen.
    Oder klicken Sie auf Start, zeigen Sie auf Einstellungen, klicken Sie auf Systemsteuerung, und doppelklicken Sie dann auf Ordneroptionen.
  2. Klicken Sie auf der Registerkarte Dateitypen auf Dateiordner.
  3. Klicken Sie auf Erweitert und dann auf Neu.
  4. Geben Sie im Feld Aktion die Zeichenfolge Verzeichnisliste drucken ein.
  5. Geben Sie im Feld Zum Ausführen der Aktion verwendete Anwendung printdir.bat ein.
  6. Klicken Sie auf OK.
  7. Klicken Sie zweimal auf OK und dann auf Schließen.

Schritt 3: Bearbeiten der Registrierung

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base: 322756 Sichern und Wiederherstellen der Registrierung unter Windows.

Nachdem Sie die Schritte in den vorherigen Abschnitten ausgeführt haben, kann die Suchhilfe gestartet werden, wenn Sie auf einen Ordner doppelklicken, anstatt auf den ordner zu öffnen. Wenn Sie anderen Aktionen Dateiordnern zugeordnet haben, können diese Aktionen stattdessen ausgeführt werden.

Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Regedit ein, und klicken Sie dann auf OK.
  2. Suchen Sie den folgenden Registrierungsunterschlüssel: HKEY_CLASSES_ROOT\Directory\shell
  3. Klicken Sie auf den Wert mit dem Namen Standard.
  4. Klicken Sie im Menü Bearbeiten auf Ändern.
  5. Geben Sie im Feld Wertdaten den Wert none ein.
  6. Klicken Sie auf OK.
  7. Beenden Sie den Registrierungs-Editor.

Windows Vista oder Windows 7

Schritt 1: Erstellen der Printdir.bat-Datei

Gehen Sie dazu wie folgt vor:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Editor ein, und klicken Sie dann auf OK.

  2. Kopieren Sie den folgenden Text, und fügen Sie ihn in den Editor ein:

    @echo off
    dir %1 /-p /o:gn > "%temp%\Listing"
    start /w notepad /p "%temp%\Listing"
    del "%temp%\Listing"
    exit
    
  3. Klicken Sie im Menü Datei auf Beenden, und klicken Sie dann auf Ja , um die Änderungen zu speichern.

  4. Geben Sie im Dialogfeld Speichern unter den folgenden Text in das Feld Dateiname ein, und klicken Sie dann auf **Speichern: %windir%\Printdir.bat.

    Hinweis

    Wenn Sie ein Dialogfeld mit dem Hinweis erhalten, dass Sie nicht über die Berechtigung zum Speichern an diesem Speicherort verfügen, können Sie die Datei auf dem Desktop speichern. Klicken Sie als Nächstes auf Start, klicken Sie auf Ausführen, geben Sie %windir% ein, und klicken Sie dann auf OK. Anschließend können Sie die Datei vom Desktop in den Speicherort kopieren.

Schritt 2: Bearbeiten der Registrierung

Wichtig

Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base: 322756 Sichern und Wiederherstellen der Registrierung unter Windows.

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Editor ein, und klicken Sie dann auf OK.

  2. Geben Sie die folgenden Befehle in Editor ein.

    Windows Registry Editor Version 5.00  
    [HKEY_CLASSES_ROOT\Directory\Shell] @="none"  
    [HKEY_CLASSES_ROOT\Directory\Shell\Print_Directory_Listing] @="Print Directory Listing"  
    [HKEY_CLASSES_ROOT\Directory\shell\Print_Directory_Listing\command] @="Printdir.bat \"%1\""  
    [HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory] "BrowserFlags"=dword:00000008  
    [HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory\shell\Print_Directory_Listing] @="Print Directory  
    Listing"[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory\shell\Print_Directory_Listing\command]  
    @="Printdir.bat \"%1\""  
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute\  
    {0002DF01-0000-0000-C000-000000000046}] @=""[HKEY_CLASSES_ROOT\SOFTWARE\Classes\Directory]  
    "EditFlags"="000001d2"
    

    Klicken Sie im Menü Datei auf Speichern unter.

  3. Klicken Sie in der Liste Speichern in auf Desktop.

  4. Geben Sie im Feld Dateiname PrintDirectoryListing.reg ein, klicken Sie in der Liste Dateityp auf Alle Dateien, und klicken Sie dann auf Speichern.

  5. Doppelklicken Sie auf dem Desktop auf die datei PrintDirectoryListing.reg, um die Registrierungsschlüssel zur Windows-Registrierung hinzuzufügen.

  6. Klicken Sie im Meldungsfeld auf OK .