Udskriv directory

For l�nge siden

Generelt

Selv om Windows 95 ikke umiddelbart giver dig mulighed for at udskrive directory (en liste over filerne i et bibliotek), kan du sagtens selv indbygge denne funktionalitet:

Åbn en editor (et tekstredigeringsprogram) som f.eks. Notepad og opret et dokument med nedenstående 2 linier, idet vi antager at din printer er tilsluttet printerport LPT1:

CD %1
DIR >LPT1

Gem filen i dit Windows\Command bibliotek under navnet PRINTDIR.BAT.
Find filen frem i stifinderen, højre-klik på den og vælg Egenskaber, klik på fanen "Program", sæt kryds i "Luk ved afslutning" vælg "Minimeret" i valglisten Kør og klik på OK.
Herefter starter du regedit.exe og åbner Denne Computer\HKEY_CLASSES_ROOT\Directory\shell , vælger "Ny/Nøgle" fra "Rediger"-menuen og opretter en nøgle med navnet Udskriv. Herefter markerer (vælger) du din nye nøgle, vælger igen "Ny/Nøgle" fra "Rediger"-menuen og opretter en nøgle med navnet command, dobbelt-klikker på (Standard) i det højre vindue og skriver C:\Windows\Command\PRINTDIR.BAT (idet vi antager at Windows 95 er installeret i biblioteket C:\Windows\).
Herefter kan du, når du højre-klikker på; en mappe, vælge Udskriv for at få udskrevet en liste over mappens (bibliotekets) indhold (directory).

Bemærk: Dette forudsætter at din printer er tilsluttet printerport LPT1, hvilket er standarden, men hvis din printer er tilsluttet via et netværk eller hvis du har mere end en printer, skal du blot ændre LPT1 til den rigtige printerport.
(Er din printer tilsluttet en USB port, kan du i stedet vælge at erstatte LPT1 med et filnavn (f.eks. C:\UDSKRIV.TXT) og så efterfølgende hente denne fil ind i f.eks. Notepad og skrive den ud der fra...)

Ovennævnte procedure giver dig mulighed for at udskrive indholdet af et bibliotek (en mappe), men hvad nu hvis du gerne ville have haft alle underbiblioteker (mapper) med ?
Det er utrolig simpelt: I stedet for

CD %1
DIR >LPT1

- skal du blot skrive:
CD %1
DIR /S >LPT1

Se også tippet "Udskriv træstruktur"