Cum printezi continutul unui director?

04 04. 2002, 10:57
Cand iti scrii un CD, de exemplu, indiferent ca e vorba de muzica, programe, documente sau imagini, ai nevoie de o lista care sa iti arate exact continutul discului. Exista tot felul de programe care iti permit aceasta actiune. In Windows nu este inclusa o astfel de facilitate dar exista

Cand iti scrii un CD, de exemplu, indiferent ca e vorba de muzica, programe, documente sau imagini, ai nevoie de o lista care sa iti arate exact continutul discului. Exista tot felul de programe care iti permit aceasta actiune. In Windows nu este inclusa o astfel de facilitate dar exista doua solutii.

Pentru prima solutie ai nevoie de utilitarul Copy to Clipboard as Filename (209 Kb). Acesta iti permite sa selectezi toate fisierele dintr-un folder (cu ajutorul Explorer-ului sau al ferestrei de Search). Dupa ce toate fisierele sunt selectate, intra in meniul contextual (click dreapta) si alege optiunea Send To Clipboard as Filename. Pasul urmator este foarte simplu: fa paste intr-un document (txt, doc, rtf, wri etc) si printeaza-l.

A doua solutie:

  • deschide un editor de text (Notepad, de exemplu) si scrie urmatoarele doua linii in noul document:
    CD %1
    DIR >LPT1
  • Salveaza fisierul cu numele Printdir.bat in folderul Windows. Deschide Explorer si cauta-l (search). Fa click dreapta, intra in Properties, alege tabul Program, bifeaza optiunea Close on exit, alege Minimized din Run si apasa OK.
  • Apoi, intra in Registry (regedit.exe)\\ My Computer\\ HKEY_CLASSES_ROOT\\ Directory\\ shell. Selecteaza New din meniul Edit si apoi alege Key. Numeste noua cheie Print si da Enter.
  • Selecteaza noua cheie, alege New din meniul Edit si selecteaza din nou Key. Numeste Command pentru noua cheie si apasa Enter.
  • Fa dublu clic pe (default) value in fereastra din dreapta si scrie C:\\Windows\\Command\\PRINTDIR.BAT (presupunand ca sistemul de operare este in C:\\Windows).

Rezultat: cand faci click-dreapta pe un folder, poti sa printezi continutul acelui folder.

Nota: imprimanta trebuie sa fie instalata pe portul LPT 1. In cazul in care imprimanta este instalata pe alt port, schimba LPT1 din fisierul Printdir cu portul respectiv.

robert schira