Windows XP: disabilitare il firewall via batch

| |

Windows XP: disabilitare il firewall via batch 1Post veloce veloce stile promemoria e utilità per qualche collega in difficoltà. Capita sporadicamente di trovare qualche utente che ha a disposizione un PC portatile, solitamente utilizzato per girare in lungo e largo per le varie sedi del –rispettivamente– mio cliente e quindi suo datore di lavoro. Quel PC non è in dominio e l’utenza utilizzata è anche amministratore della macchina locale. Un unico problema: ignoranza totale dall’altro lato della cornetta (e non lo dico in modo dispregiativo una volta tanto) ed il firewall di Windows XP attivo!

Il risultato è presto detto: spiegare all’utente i passaggi per andare a togliere il firewall diventa una mission impossible, in compenso sa usare benissimo la posta elettronica e sa fare un maledetto doppio clic. Ecco quindi come aggirare l’ostacolo con eleganza e tanta prepotenza sui servizi di Windows!

Il batch qui di seguito non fa altro che disattivare i servizi necessari al funzionamento del firewall, creare una chiave di registro che blocchi gli aggiornamenti di sistema (che potrebbero far riattivare il software) e aggiungere le informazioni automaticamente.

Testato su un Windows XP Sp2 altrui, funzionante al secondo colpo dopo una piccola correzione! ;)

@echo off
echo Fermo i servizi Firewall di Windows ... attendere.
echo.
net stop "Centro Sicurezza PC"
net stop SharedAccess
> "C:\nofirewall.reg" echo REGEDIT4
>>"C:\nofirewall.reg" echo.
>>"C:\nofirewall.reg" echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]
>>"C:\nofirewall.reg" echo "Start"=dword:00000004
>>"C:\nofirewall.reg" echo.
>>"C:\nofirewall.reg" echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv]
>>"C:\nofirewall.reg" echo "Start"=dword:00000004
>>"C:\nofirewall.reg" echo.
>>"C:\nofirewall.reg" echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\wscsvc]
>>"C:\nofirewall.reg" echo "Start"=dword:00000004
>>"C:\nofirewall.reg" echo.
start /wait regedit /s "C:\nofirewall.reg"
del "C:\nofirewall.reg"

Se il batch può essere mandato via posta elettronica basterà chiedere all’utente di salvarlo sul Desktop e fare doppio clic. In 5 secondi netti (salvo complicazioni) il PC sarà raggiungibile remotamente così da poter operare in assistenza tramite VNC o Remote Desktop.

Attenzione a chi possiede Sophos o antivirus di pari valore: lo script viene visto come potenzialmente pericoloso e distrutto senza pensarci su troppo, son soddisfazioni :P

Cheers.

Correzioni, suggerimenti? Lascia un commento nell'apposita area qui di seguito o contattami privatamente.
Ti è piaciuto l'articolo? Offrimi un caffè! ☕ :-)

L'articolo potrebbe non essere aggiornato

Questo post è stato scritto più di 5 mesi fa, potrebbe non essere aggiornato. Per qualsiasi dubbio ti invito a lasciare un commento per chiedere ulteriori informazioni! :-)

Condividi l'articolo con i tuoi contatti:
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Commento
Oldest
Newest Most Voted
Inline Feedbacks
View all comments