Filippo90
29-09-2009, 16:38
Salve ragazzi stamattina mi è venuto in mente di fare uno script in batch per la disattivazione di WGA (solo disattivazione e non rimozione totale) ed è venuto fuori il seguente codice che funziona perfettamente...
@echo off
color 9
echo -------------------------------------------
echo WGA Disabler 1.0
echo by filr0x
echo -------------------------------------------
echo.
echo Per iniziare la disattivazione di WGA premi Invio...
echo.
pause>nul
ren %Windir%\system32\WgaLogon.dll WgaLogon.old
echo Disattivazione WgaLogon in corso...
ping -n 3 -w 1000 0.0.0.1 >NUL 2>&1
echo.
echo WgaLogon e' stato disattivato con successo!
echo.
echo Premi Invio per continuare con la disattivazione...
pause>nul
ren %Windir%\system32\WgaTray.exe WgaTray.old
echo.
echo Disattivazione WgaTray in corso...
ping -n 3 -w 1000 0.0.0.1 >NUL 2>&1
echo.
echo WgaTray e' stato disattivato con successo!
echo.
echo La disattivazione di WGA e' stata completata!
echo.
echo Premere un tasto per uscire...
pause>nul
Adesso però vorrei farne uno anche per la rimozione totale, il problema però è che per far ciò, io dopo la rinomina di questi 2 file che vedete nel codice dovrei riavviare il pc e proseguire con altre istruzioni nello script...esiste un modo per far riprendere l'esecuzione dello script dal punto in cui si trovava quando il pc è stato riavviato e quindi proseguire?
come per esempio:
@echo off
echo Benvenuto, premi un tasto qualsiasi per rinominare il file...
pause>nul
ren C:\file1.txt file1rinominato.txt
[istruzione per far riavviare il pc e all'avvio far riprendere l'esecuzione dello script da qui]
echo.
echo Premere un tasto per proseguire con la rinomina del secondo file...
pause>nul
echo.
ren C:\file2.txt file2rinominato.txt
echo.
echo Premere un tasto per uscire...
pause>nul
Spero di essermi spiegato, aspetto risposte!!
@echo off
color 9
echo -------------------------------------------
echo WGA Disabler 1.0
echo by filr0x
echo -------------------------------------------
echo.
echo Per iniziare la disattivazione di WGA premi Invio...
echo.
pause>nul
ren %Windir%\system32\WgaLogon.dll WgaLogon.old
echo Disattivazione WgaLogon in corso...
ping -n 3 -w 1000 0.0.0.1 >NUL 2>&1
echo.
echo WgaLogon e' stato disattivato con successo!
echo.
echo Premi Invio per continuare con la disattivazione...
pause>nul
ren %Windir%\system32\WgaTray.exe WgaTray.old
echo.
echo Disattivazione WgaTray in corso...
ping -n 3 -w 1000 0.0.0.1 >NUL 2>&1
echo.
echo WgaTray e' stato disattivato con successo!
echo.
echo La disattivazione di WGA e' stata completata!
echo.
echo Premere un tasto per uscire...
pause>nul
Adesso però vorrei farne uno anche per la rimozione totale, il problema però è che per far ciò, io dopo la rinomina di questi 2 file che vedete nel codice dovrei riavviare il pc e proseguire con altre istruzioni nello script...esiste un modo per far riprendere l'esecuzione dello script dal punto in cui si trovava quando il pc è stato riavviato e quindi proseguire?
come per esempio:
@echo off
echo Benvenuto, premi un tasto qualsiasi per rinominare il file...
pause>nul
ren C:\file1.txt file1rinominato.txt
[istruzione per far riavviare il pc e all'avvio far riprendere l'esecuzione dello script da qui]
echo.
echo Premere un tasto per proseguire con la rinomina del secondo file...
pause>nul
echo.
ren C:\file2.txt file2rinominato.txt
echo.
echo Premere un tasto per uscire...
pause>nul
Spero di essermi spiegato, aspetto risposte!!