Quota:
Inviato da real7
Aggiungere Windows Defender al menu contestuale
-> aprire il blocco note e digitare [copia/incolla]
"C:\Program Files\Windows Defender\MpCmdRun.exe" -Scan -ScanType 3 -File %1
PAUSE
-> Chiudere il blocco note
-> salva con un nome sostituendo l'estensione .txt con l'estensione .bat
-> aprire Esegui [tasti win+R]
-> digitare il comando [copia/incolla]
shell:sendto
-> nella cartella che si apre spostare il file .bat
-> ora facendo clic col destro su una cartella o file e clic su -> Invia a -> file.bat
-> verrà eseguita la scansione con Windows defender
|
Miglioramento del file .bat, ovvero aggiornamento automatico delle definizioni e visualizzazione delle sole informazioni utili:
Quota:
@echo off
"C:\Program Files\Windows Defender\MpCmdRun.exe" -signatureupdate
"C:\Program Files\Windows Defender\MpCmdRun.exe" -Scan -ScanType 3 -File %1
pause
|
Aggiungere MpCmdRun al menu contestuale tramite registro di sistema (per la sola scansione di file e cartelle)
Cosa fa?
Scarica le ultime definizioni dello strumento da linea di comando MpCmdRun (Microsoft Malware Protection CoMmanD line utility, componente di MicroSoft Essentials/Defender), esegue l'aggiornamento delle definizioni (ovviamente) e, per finire, fa la scansione del file selezionato, o della cartella selezionata.
Come devo fare?
1) Aggiungere alla variabile d'ambiente
path il percorso di Windows defender e il percorso di cmd.exe (se non sono già presenti)
- Click su start
- nella barra di ricerca subito sopra scrivere SystemPropertiesAdvanced.exe
- cliccare variabili d'ambiente
- fare doppioclick sulla variabile di sistema path
- aggiungere alla fine (dopo tutti gli altri percorsi) C:\Program Files\Windows Defender e C:\Windows\System32 (divisi da un carattere di punto e virgola)
- confermare cliccando ok
2) Creare il file .reg e cliccarlo
- creare e aprire un nuovo file con blocco note (notepad.exe)
- aggiungere le righe seguenti nel riquadro del codice
- salvare il file con estensione .reg (per esempio scansione.reg) e chiuderlo
- fare doppio click sul file per aggiungerlo al registro
Codice:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\WindowsDefender]
@=""
"Icon"="MSASCui.exe,0"
"MUIVerb"="Scansione con Windows Defender"
[HKEY_CLASSES_ROOT\*\shell\WindowsDefender\command]
@="cmd /c MpCmdRun -signatureupdate && MpCmdRun -scan -scantype 3 -file \"%1\" && pause"
[HKEY_CLASSES_ROOT\folder\shell\WindowsDefender]
@=""
"Icon"="MSASCui.exe,0"
"MUIVerb"="Scansione con Windows Defender"
[HKEY_CLASSES_ROOT\folder\shell\WindowsDefender\command]
@="cmd /c MpCmdRun -signatureupdate && MpCmdRun -scan -scantype 3 -file \"%1\" && pause"
3) Per l'aggiornamento delle definizioni: se il firewall blocca tutte le connessioni in uscita, bisogna creare una regola per consentire al servizio wuauserv (Windows Update) le connessioni in uscita, almeno per le porte tcp 80 e tcp 443
Il servizio Windows update non deve essere disabilitato, ovvero deve essere attivo.
Di solito ha lo stato
in esecuzione e tipo di avvio
manuale (trigger).
Questo naturalmente è valido anche se non si fa la modifica del registro proposta, ovvero se si usa Windows defender nel modo tradizionale con l'interfaccia grafica utente (GUI).
Risultato finale
|
Thumbnail |
E per rimuovere le modifiche fatte al registro?
Codice:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\*\shell\WindowsDefender]
@=""
"Icon"="MSASCui.exe,0"
"MUIVerb"="Scansione con Windows Defender"
[-HKEY_CLASSES_ROOT\*\shell\WindowsDefender\command]
@="cmd /c MpCmdRun -signatureupdate && MpCmdRun -scan -scantype 3 -file \"%1\" && pause"
[-HKEY_CLASSES_ROOT\folder\shell\WindowsDefender]
@=""
"Icon"="MSASCui.exe,0"
"MUIVerb"="Scansione con Windows Defender"
[-HKEY_CLASSES_ROOT\folder\shell\WindowsDefender\command]
@="cmd /c MpCmdRun -signatureupdate && MpCmdRun -scan -scantype 3 -file \"%1\" && pause"