Spesso nelle operazioni di troubleshooting può essere utile risalire alla versione di uno o più file. h questi casi serve allora filever.exe, una utility da linea di comando che si trova all'interno dei Support Tools di Windows XP/2003. Vediamo alcuni esempi di sintassi. Digitando filever c:\windows\system32\sol.exe potete analizzare la versione del file sol.exe (eseguibile del gioco
del solitario), mentre aggiungendo il parametro /v (verbose) potete ottenere maggiori dettagli tra cui produttore, signature del file, set di caratteri utilizzato. Con il parametro /e è possibile veriflcare solo i file eseguibili (exe e dll) mentre con /s si possono controllare tutti i file in una cartella. Esempio: filever c:\windows\system32/e/s. Ricordate che è sempre valido l'uso del carattere > per ridirigere l'output su un fìle di testo. Riportiamo in una tabella l'output del comando
filever c:\windows\system32\sol.exe. Questo ci aiuta ad analizzare più in dettaglio come si leggono le informazioni fornite dal comando.
| Attributi | --a-- |
| header | W32i |
| tipo di file | APP |
| lingua | ITA |
| versione | 5.1.2600.0 |
| tipo di distribuz. | shp |
| dimensione (in byte) | 57,344 |
| data (mm-gg-aaaa) | 08-31-2001 |
| nome o percorso | sole.exe |
Come attributi potete trovare: d=directory, r=read-only, a=archive, s=system, h=hidden.
Nel campo header, W32i significa che il file è di tipo x86 a 32blt. Nella colonna "tipo di distribuzione" (shipping in inglese) troverete quasi sempre shp, che indica che il file in questione viene distribuito con Windows oppure insieme ad un'altra applicazione. Se il comando vi ha incuriosito, vale senza dubbio la pena di approfondire l'argomento leggendo l'articolo Knowledge
Base 913111 .ll link è: http://support.microsoft.com/kb/913111
Nessun commento:
Posta un commento