Stampare la lista dei file e delle cartelle PDF Stampa E-mail
Scritto da Administrator   
giovedì 30 novembre 2006
Incredibile ma vero! Nessuna delle versioni di Windows sinora rilasciate include una funzionalità per la stampa, da Gestione risorse/Esplora

risorse/Risorse del computer, della lista di file e cartelle memorizzati sul disco fisso.

Per risolvere questa mancanza, vi suggeriamo di applicare il trucco che segue.

In primo luogo, create in C:\ un nuovo file di testo (potete utilizzare, allo scopo, anche il Blocco Note di Windows) ed incollate al suo interno le

quattro righe seguenti:

@echo off

dir %1 /s /O:GN > %temp%\dir.txt

start /w notepad.exe /p %temp%\dir.txt

del %temp%\dir.txt

Salvate il file quindi rinominatelo in STAMPA.CMD

Assicuratevi che il file rinominato non contenga ancora l'estensione .TXT col quale l'avete inizialmente installato (avviate Risorse del computer,

cliccate sul menù Opzioni cartellla...,sulla scheda Visualizzazione quindi, dall'elenco "Impostazioni avanzate", verificate che la voce "Nascondi le

estensioni per i tipi di file conosciuti" sia DISATTIVATA). Verificate di nuovo, quindi, che il file poco fa salvato si chiami STAMPA.CMD. Si

supponga di averlo memorizzato nella directory radice (C:\) del disco-partizione C:.

A questo punto, avviate l'Editor del registro di sistema e portatevi in corrispondenza della chiave HKEY_CLASSES_ROOT\Folder\shell. Fate clic

col tasto destro del mouse sulla chiave shell quindi scegliete "Nuovo, Chiave". Alla chiave appena inserita attribuite il nome "Stampa" (senza le

virgolette). In alternativa potete inserire anche "Stampa lista file e cartelle" o la dizione che preferite. Fate clic con il tasto destro del mouse

sulla chiave appena inserita ("Stampa" oppure "Stampa lista file e cartelle") quindi scegliete "Nuovo, Chiave". Alla chiave appena aggiunta

assegnate il nome "command" (senza le virgolette").

Cliccate sulla chiave "command" e fate doppio clic sulla stringa denominata "(Predefinito)" e situata all'interno del pannello di destra dell'Editor

del registro. Nella casella "Dati valore" digitate quanto segue:

c:\stampa.cmd "%1"

Importante: non dimenticate di porre %1 tra le virgolette.

Premete il pulsante OK quindi il tasto F5 sulla tastiera.

Da questo momento in poi, facendo clic con il tasto destro del mouse su una cartella, comparirà, nel menù contestuale, la voce "Stampa" o

"Stampa lista file e cartelle". L'elenco dei file e delle cartelle verrà inviato al Blocco Note di Windows quindi immediatamente stampato

mediante la stampante configurata come predefinita (ved. Start, Stampanti e fax).

L'opzione /s contenuta nella seconda riga (dir %1 /s /O:GN > %temp%\dir.txt) del file STAMPA.CMD permette di ottenere la lista di tutti i file

e le cartelle contenuti nelle eventuali sottocartelle della cartella selezionata. Qualora voleste limitare la stampa alla sola cartella selezionata

potete tranquillamente eliminare lo switch /s.

L'opzione /O:GN richiede la visualizzazione, prima, delle cartelle quindi, in ordine alfabetico, dei restanti file.

Lo switch /p nella terza riga (start /w notepad.exe /p %temp%\dir.txt) "comunica" al Blocco Note che la lista deve essere immediatamente

inviata alla stampante predefinita. Se non volete che l'elenco venga subito stampato potete eliminare l'opzione /p.

 
< Prec.   Pros. >
 

http://www.gsel.it/

http://www.alta-space.com
http://www.regione.toscana.it/
http://www.fronius.com/cps/rde/xchg/fronius_italia
Advertisement