Come avviare una scansione antivirus automatica all’inserimento delle penne USB nel PC

Oramai, anche per il “panico” da virus scatenato ad ogni loro inserimento in un PC, le penne USB hanno sostituito egregiamente gli indimenticabili floppy disk. Proprio per questo è necessario prestare sempre moltissima attenzione ai contenuti di queste ultime, quando non nostre o di ritorno da un giro fatto nei computer di amici degli amici degli amici.

Quale soluzione migliore se non avviare una scansione antivirus automatica all’inserimento delle penne USB nel PC per avere sempre la situazione sotto controllo? Basta una piccolissima utility gratuita e, grazie a qualche trucchetto da geek si riesce a rendere il tutto automatico, invisibile e di assoluta affidabilità. Ecco come procedere (ricordatevi di riscrivere tutte le virgolette, automaticamente cambiate da WordPress e quindi non riconosciute poi dal programma):

  1. Scaricare UsbVirusScan dal suo sito ufficiale
  2. Scompattarlo in una qualsiasi cartella
  3. Fare click destro e selezionare Modifica sul file start.bat
  4. Incollare, al posto del testo già presente, il comando relativo all’antivirus installato nel proprio PC (dopo vedremo insieme quali sono)
  5. Salvare le modifiche fatte al file
  6. Aprire il Blocco Note ed incollare wscript.exe “[cartella dove si trova UsbVirusScan]/invis.vbs” “start.bat” per poi salvare il file come launch.bat
  7. Aprire il Blocco Note ed incollare CreateObject(“Wscript.Shell”).Run “””” & WScript.Arguments(0) & “”””, 0, False per poi salvare il file come invis.vbs
  8. Creare un collegamento al file launch.bat nella cartella di avvio automatico di Windows, presente nel menu start.


Ed adesso vediamo i comandi relativi ai vari antivirus (anche qui vanno sostituite le virgolette):

  • Per Avira AntiVir: USBVirusScan.exe “C:\Programmi\Avira\AntiVir PersonalEdition Classic\avscan.exe” /GUIMODE=1-4 /PATH= “%d:”
  • Per Avast: USBVirusScan “C:\Programmi\Alwil Software\Avast4\ashQuick.exe” %d: /a /c /i /p=1 /s /t=a –report
  • Per AVG FREE 7.5: USBVirusScan.exe “C:\Programmi\Grisoft\AVG7\avgscan.exe” /clean %%c:
  • Per Kaspersky Anti-Virus 7: USBVirusScan.exe “C:\Programmi\Kasperksy Lab\Kaspersky Anti-Virus 7.0\avp.com scan /i3 %%c
  • Per Norton AntiVirus 2008: USBVirusScan.exe “C:\Programmi\Norton Antivirus\navw32.exe” %%c:
  • Per NOD32: USBVirusScan.exe “C:\Programmi\ESET\ESET NOD32 Antivirus\ecls.exe” /action=clean %%c:

Ed ecco fatto! In fondo avviare una scansione antivirus automatica all’inserimento delle penne USB nel PC non è poi così difficile come si poteva pensare, ed il risultato ottenuto è davvero ottimo.

Foto | Flickr

19 commenti su “Come avviare una scansione antivirus automatica all’inserimento delle penne USB nel PC”

  1. Ottimo consiglio, peccato che molti Antivirus lo facciano di default…

    Cmq, questo consiglio però potrebbe essere negativo se si inserisce un hard disk esterno, allora sarebbe veramente un calvario dover fare la scansione tipo su 500GB.

    Il consiglio rimane sempre lo stesso, non accettare pendrive dagli sconosciuti

    Rispondi
  2. @Tom: in quel caso si potrebbe modificare lo script mettendo al posto di “%d:” o “%%C” la lettera specifica del drive da far scansionare in automatico.

    ciao 😉

    Rispondi
  3. Mi dà un errore nel file invis.vbs Ho copiato e incollato la stringa e mi esce un errore di compilazione di microsoft VBScript (carattere non valido) al carattere 14. Questo se apro lo script. Se apro il launch mi appare l’errore Nessun interprete di script per file con estensione ” .vbsò ” (in realtà non è una ò ma una o con due punti sopra). Mi potete aiutare?
    @Tom: a volte può capitare anche che un amico ti dia una chiavetta usb non sapendo nemmeno di avere dei virus.

    Rispondi
  4. Credo sia già di pubblico dominio questo truchetto ad ogni modo ve lo riporto… molti “virus da chiavetta” sfruttano il normale autorun che si trova anche sui CD ed uno non fa manco in tempo ad aprire la chiavetta che già si trova a bordo il parassita… :S ma se noi disabilitiamo l’autorun su periferiche removibili (che per altro mi stressa parecchio…) tagliamo la testa al toro…:

    Start/esegui/gpedit.msc

    ora portatevi sulla seguente voce:
    Configurazione computer/Modelli amministrativi/Sistema/

    doppio clic su “Disattiva riproduzione automatica”
    poi selezionate “Attivata” e sotto nel menu a tendina “Tutte le unità”
    infine date l’OK.

    spero vi sia utile… 🙂

    Rispondi
  5. Domanda non realmente legata al mondo dei virus ma sempre inerente alle usb keys.

    Esistono programmi (sia su pc o mac) in grado di rilevare una pen drive corrotta e forzare una formattazzione ?

    La penna, dopo essere stata usata tra mac e pc (credo la causa sia questa), ha deciso di cessare di vivere e di non farsi più rilevare, inipendentemente dalla macchina utilizzata.

    Ringrazio tutti per evenuali consigli.

    Rispondi
  6. Ciao, ho modificato start.bat; creato invis.bat ed entrambi messi dentro la cartella di usbvirusscan; poi ho creato il launch.bat e messo un collegamento in esecuzione automatica, ma inserendo una pen drive non succede niente; testato con avg 8. Qual’è il problema?

    Rispondi
  7. Scusate la banalità, ma per evitare l’autorun all’inserimento della penna USB non e’ sufficiente tenere premuto il tasto SHIFT (Maiusc)?…

    ciao!

    Rispondi
  8. Con Avira Antivir, il percorso è sbagliato . . .
    Nel mio PC ad es. è il seguente: “C:\Programmi\AntiVir PersonalEdition Classic\avscan.exe”

    Tuttavia,seguendo le istruzioni passo passo, il programma parte quando inserisco la pen drive(compare il fumetto sul desktop), ma l’antivirus non avvia la scanzione.
    Come mai ?

    Rispondi
  9. @ Luca:
    cancella e riscrivi le virgolette…
    Leonardi Paolo:
    perché il file invis ha come estensione .vbs e non .bat

    anch’io stesso problema di marçio, però uso NOD32…

    Rispondi

Lascia un commento