venerdì 27 maggio 2011

Systeminfo e findstr : Ricerca informazioni

Ho trovato questo comando molto interessante per recuperare alcune informazioni utili sul sistema locale in uso:

systeminfo 

se volessimo filtrare per qualche informazione in particolare, ad esempio un aggiornamento microsoft:

systeminfo | findstr "KB2079403"

se poi vogliamo recuperare questa informazione da una macchina remota sulla rete:

systeminfo /s \\nomemacchina | findstr "KB2079403"

Il comando "findstr" può tornare utile da solo anche per altri tipi di ricerca, ad esempio per cercare TUTTI i files *.txt (partendo da C:\ e includendo tutte le sottocartelle) che contengono la parola "test" possiamo digitare:

findstr /S test c:\*.txt

potete divertirvi a sperimentare tutte le numerose opzioni :)

ATTENZIONE
di default la ricerca è CASE-SENSITIVE quindi bisogna stare attenti alle maiuscole/minuscole, se si vuole fare una ricerca indipendentemente dal case aggiungere lo switch /i cosi:

findstr /I /S test c:\*.txt


(thanks to SerJ)