hitman_b

Services Disabler [hashcat]

Jan 30th, 2012
447
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 101.97 KB | None | 0 0
  1. @echo off
  2. color 0A
  3. title Services Disabler [hashcat]
  4.  
  5. :elevation
  6. :: Richiesta di elevazione dello script come riportato qui: http://www.robvanderwoude.com/clevertricks.php
  7. >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
  8. if '%errorlevel%' NEQ '0' (
  9.     echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  10.     echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
  11.     "%temp%\getadmin.vbs"
  12.     del "%temp%\getadmin.vbs"
  13.     exit /B
  14. ) else (
  15.     pushd "%cd%"
  16.     cd /d "%~dp0"
  17. )
  18.  
  19. :start
  20. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  21. echo Ý  Services Disabler [Security+]  Ý
  22. echo Ý           by hashcat            Ý
  23. echo Ý     Versione 0.4.1 **Beta**     Ý
  24. echo ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
  25. echo.
  26.  
  27. :main
  28. echo Cosa desideri fare?
  29. echo.
  30. echo 1. Tweak dei servizi
  31. echo 2. Backup dello stato dei servizi (sara' ripristinabile in seguito)
  32. echo 3. Altera un servizio non in lista (definito dall'utente)
  33. echo 4. Visualizza lo stato dei servizi alterati dallo script(file di report)
  34. echo 5. Visualizza lo stato di tutti i servizi (file di report)
  35. echo 6. Abilita / Disabilita funzionalita' di Windows (definita dall'utente)
  36. echo 7. Visualizza lo stato delle funzionalita' di Windows
  37. echo 8. Maggiori informazioni sullo script [TurboLab.it]
  38. echo 9. Esci
  39. echo.
  40. set /p Scelta="Specifica la tua scelta: "
  41. IF %Scelta%==1 GOTO os_check
  42. IF %Scelta%==2 GOTO pre_back
  43. IF %Scelta%==3 GOTO manual_service_tweaker
  44. IF %Scelta%==4 GOTO serv_stat
  45. IF %Scelta%==5 GOTO serv_stat_full
  46. IF %Scelta%==6 GOTO winfeatures_support_check1
  47. IF %Scelta%==7 GOTO winfeatures_support_check2
  48. IF %Scelta%==8 GOTO TLI_topic
  49. IF %Scelta%==9 exit
  50. echo.
  51. echo Valore immesso non valido! (%Scelta%)
  52. echo.
  53. pause
  54. cls
  55. GOTO main
  56.  
  57. :os_check
  58. :: Procedura utilizzata per determinare la versione del sistema operativo in uso. Se quest'ultimo è supportato il programma esegue la relativa procedura
  59. ver | findstr /i "5\.0\." > nul
  60. IF %ERRORLEVEL% EQU 0 goto os_2000
  61. ver | findstr /i "5\.1\." > nul
  62. IF %ERRORLEVEL% EQU 0 goto services_tweaker_XP
  63. ver | findstr /i "5\.2\." > nul
  64. IF %ERRORLEVEL% EQU 0 goto os_2003
  65. ver | findstr /i "6\.0\." > nul
  66. IF %ERRORLEVEL% EQU 0 goto services_tweaker_gen
  67. ver | findstr /i "6\.1\." > nul
  68. IF %ERRORLEVEL% EQU 0 goto services_tweaker_gen
  69. ver | findstr /i "6\.2\." > nul
  70. IF %ERRORLEVEL% EQU 0 goto services_tweaker_W8
  71. :: Se lo script non e' in grado di identificare la versione del sistema operativo in uso o non vi sono corrispondenze con l'elenco predefinito, notifica l'utente e proponi un "tweak generico"
  72. goto alert_os
  73.  
  74. :os_2000
  75. :: Altrimenti notifica il mancato supporto del sistema operativo in uso all'utente
  76. cls
  77. echo.
  78. echo Il sistema operativo in uso (Windows 2000) non e' (al momento) supportato
  79. echo.
  80. PAUSE
  81. cls
  82. goto main
  83.  
  84. :os_2003
  85. cls
  86. echo.
  87. echo Il sistema operativo in uso (Windows Server 2003) non e' (al momento) supportato
  88. echo.
  89. PAUSE
  90. cls
  91. goto main
  92.  
  93. :alert_os
  94. :: Operazioni generiche (in caso di mancato riconoscimento della versione del S.O. in uso)
  95. cls
  96. echo Lo script non e' riuscito a determinare il sistema operativo utilizzato
  97. echo.
  98. set /p FAI="Cosa desideri fare?"
  99. echo.
  100. echo Applica il tweak per Windows XP (Digitare 1)
  101. echo.
  102. echo Applica il tweak per Windows 7 (Digitare 2)
  103. echo.
  104. echo Applica il tweak per Windows 8 (Digitare 3)
  105. echo.
  106. echo Torna al menu iniziale (Digitare 4)
  107. IF %FAI%==1 GOTO os_Win7
  108. IF %FAI%==2 GOTO os_XP
  109. IF %FAI%==3 GOTO os_Win8
  110. IF %FAI%==4 GOTO main
  111. echo.
  112. echo Valore immesso non valido! (%FAI%)
  113. echo.
  114. pause
  115. cls
  116. GOTO alert_os
  117.  
  118. :services_tweaker_W8
  119. :: Stampa a schermo la lista dei servizi la cui esecuzione sara' alterata
  120. cls
  121. echo Il sistema operativo rilevato e' Windows 8
  122. echo.
  123. echo.
  124. echo Verra' alterata l'esecuzione dei seguenti servizi:
  125. echo.
  126. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  127. echo.
  128. echo Application Management (AppMgmt): Disabilitato
  129. echo.
  130. echo BranchCache (PeerDistSvc): Disabilitato
  131. echo.
  132. echo Client for NFS (NfsClnt): Disabilitato
  133. echo.
  134. echo Distributed Link Tracking Client (TrkWks): Disabilitato
  135. echo.
  136. echo Family Safety (WPCSvc): Disabilitato
  137. echo.
  138. echo Hyper-V Data Exchange Service (vmickvpexchange): Disabilitato
  139. echo.
  140. echo Hyper-V Guest Shutdown Service (vmicshutdown): Disabilitato
  141. echo.
  142. echo Hyper-V Heartbeat Service (vmicheartbeat): Disabilitato
  143. echo.
  144. echo Hyper-V Remote Desktop Virtualization Service (vmicrdv): Disabilitato
  145. echo.
  146. echo Hyper-V Time Synchronization Service (vmictimesync): Disabilitato
  147. echo.
  148. echo Hyper-V Volume Shadow Copy Requestor (vmicvss): Disabilitato
  149. echo.
  150. echo Microsoft iSCSI Initiator Service (MSiSCSI): Disabilitato
  151. echo.
  152. echo Net.Tcp Port Sharing Service (NetTcpPortSharing): Disabilitato
  153. echo.
  154. echo Netlogon (Netlogon): Disabilitato
  155. echo.
  156. echo.
  157. PAUSE
  158. echo.
  159. echo Network Access Protection Agent (napagent): Disabilitato
  160. echo.
  161. echo Offline Files (CscService): Disabilitato
  162. echo.
  163. echo Remote Procedure Call (RPC) Locator (RpcLocator): Disabilitato
  164. echo.
  165. echo Remote Registry (RemoteRegistry): Disabilitato
  166. echo.
  167. echo SNMP Trap (SNMPTRAP): Disabilitato
  168. echo.
  169. echo Storage Service (StorSvc): Disabilitato
  170. echo.
  171. echo Windows Media Player Network Sharing Service (WMPNetworkSvc): Disabilitato
  172. echo.
  173. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  174. echo.
  175. echo Non e' ancora stata apportata alcuna modifica al sistema. Desideri proseguire?
  176. echo.
  177. set /p Decis="Specifica la tua scelta (si / no): "
  178. IF %Decis%==no GOTO main_cls
  179. IF %Decis%==si GOTO ask_back_W8
  180. echo.
  181. echo Valore immesso non valido! (%Decis%)
  182. echo.
  183. pause
  184. cls
  185. GOTO main
  186.  
  187. :ask_back_W8
  188. :: Procedura che "propone" all'utente di effettuare un backup dello stato dei servizi (prima di apportare le modifiche)
  189. cls
  190. echo Desideri effettuare un backup dello stato dei servizi?
  191. echo.
  192. set /p RIS="Specifica la tua scelta (si / no): "
  193. IF %RIS%==no GOTO applica_fix_W8
  194. IF %RIS%==si GOTO back_W8
  195. echo.
  196. echo Valore immesso non valido! (%RIS%)
  197. echo.
  198. pause
  199. cls
  200. GOTO ask_back_W8
  201.  
  202. :back_W8
  203. :: Procedura di backup
  204. echo.
  205. echo Creo una directory dove salvare il backup
  206. echo.
  207. :: Le informazioni relative ad eventuali errori saranno memorizzate in questo percorso
  208. md "%AppData%\hashcat_services_backup\error"
  209. echo.
  210. :: Effettuo un backup della chiave (e delle sottochiavi) relative al servizio e salvo i dati in specifi file .reg
  211. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppMgmt" "%AppData%\hashcat_services_backup\dump.reg" 2>nul
  212. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PeerDistSvc" "%AppData%\hashcat_services_backup\dump2.reg" 2>nul
  213. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NfsClnt" "%AppData%\hashcat_services_backup\dump3.reg" 2>nul
  214. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TrkWks" "%AppData%\hashcat_services_backup\dump4.reg" 2>nul
  215. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSiSCSI" "%AppData%\hashcat_services_backup\dump5.reg" 2>nul
  216. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetTcpPortSharing" "%AppData%\hashcat_services_backup\dump6.reg" 2>nul
  217. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon" "%AppData%\hashcat_services_backup\dump7.reg" 2>nul
  218. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\napagent" "%AppData%\hashcat_services_backup\dump8.reg" 2>nul
  219. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CscService" "%AppData%\hashcat_services_backup\dump9.reg" 2>nul
  220. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcLocator" "%AppData%\hashcat_services_backup\dump10.reg" 2>nul
  221. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteRegistry" "%AppData%\hashcat_services_backup\dump11.reg" 2>nul
  222. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WPCSvc" "%AppData%\hashcat_services_backup\dump12.reg" 2>nul
  223. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\vmickvpexchange" "%AppData%\hashcat_services_backup\dump13.reg" 2>nul
  224. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\vmicshutdown" "%AppData%\hashcat_services_backup\dump14.reg" 2>nul
  225. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\vmicheartbeat" "%AppData%\hashcat_services_backup\dump15.reg" 2>nul
  226. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\vmicrdv" "%AppData%\hashcat_services_backup\dump16.reg" 2>nul
  227. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\vmictimesync" "%AppData%\hashcat_services_backup\dump17.reg" 2>nul
  228. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\vmicvss" "%AppData%\hashcat_services_backup\dump18.reg" 2>nul
  229. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMPTRAP" "%AppData%\hashcat_services_backup\dump19.reg" 2>nul
  230. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WMPNetworkSvc" "%AppData%\hashcat_services_backup\dump20.reg" 2>nul
  231. :: Memorizzo il valore di MM_GG_AA$HH_MM in una variabile che utilizzo per le operazioni seguenti
  232. set "DATA=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  233. :: Unisco i backup .reg in un unico file .reg
  234. copy "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg"
  235. :: Rimuovo dal file .reg l'intestazione ripetuta (Windows Registry Editor Version 5.00) per ogni chiave dei servizi, salvo i dati puliti in un nuovo file
  236. type "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" | findstr /v "Windows Registry Editor Version 5.00" > "%AppData%\hashcat_services_backup\services_backup_temp_%DATA%$.reg"
  237. :: Inserisco la stringa Windows Registry Editor Version 5.00 nella prima riga del backup (senza il file .reg non è ripristinabile)
  238. echo Windows Registry Editor Version 5.00 > "%AppData%\hashcat_services_backup\services_backup_%DATA%$.reg"
  239. :: "Travaso" il contenuto del file .reg provvisorio in quello definitivo
  240. type "%AppData%\hashcat_services_backup\services_backup_temp_%DATA%$.reg" >> "%AppData%\hashcat_services_backup\services_backup_%DATA%$.reg"
  241. :: Rimuovo i vecchi file .reg
  242. del "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" "%AppData%\hashcat_services_backup\services_backup_temp_%DATA%$.reg"
  243. cls
  244. echo.
  245. echo Backup completato!
  246. :: Apro con Windows Explorer il percorso dove è stato memorizzato il backup
  247. %SystemRoot%\explorer.exe "%AppData%\hashcat_services_backup\"
  248. echo.
  249. PAUSE
  250. cls
  251. GOTO applica_fix_W8
  252.  
  253. :applica_fix_W8
  254. :: Altero l'esecuzione dei servizi specificati precedentemente. In caso di errori memorizza un log nel percorso error
  255. cls
  256. echo.
  257. echo Tweaking in corso...
  258. echo.
  259. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  260. echo.
  261. :: Memorizzo il valore di MM_GG_AA$HH_MM in una variabile che utilizzo per le operazioni seguenti
  262. set "DATAREP=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  263. sc config AppMgmt start= disabled
  264. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio AppMgmt non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  265. sc config bthserv start= disabled
  266. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio bthserv non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  267. sc config PeerDistSvc start= disabled
  268. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio PeerDistSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  269. sc config CertPropSvc start= disabled
  270. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio CertPropSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  271. sc config TrkWks start= disabled
  272. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TrkWks non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  273. sc config MSiSCSI start= disabled
  274. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio MSiSCSI non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  275. sc config NetTcpPortSharing start= disabled
  276. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio NetTcpPortSharing non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  277. sc config Netlogon start= disabled
  278. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Netlogon non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  279. sc config napagent start= disabled
  280. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio napagent non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  281. sc config CscService start= disabled
  282. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio CscService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  283. sc config RpcLocator start= disabled
  284. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RpcLocator non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  285. sc config RemoteRegistry start= disabled
  286. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RemoteRegistry non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  287. sc config SCPolicySvc start= disabled
  288. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCPolicySvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  289. sc config SNMPTRAP start= disabled
  290. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SNMPTRAP non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  291. sc config WbioSrvc start= disabled
  292. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WbioSrvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  293. sc config wcncsvc start= disabled
  294. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio wcncsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  295. sc config WMPNetworkSvc start= demand
  296. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WMPNetworkSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  297. echo.
  298. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  299. cls
  300. echo.
  301. echo Tweaking completato!
  302. echo.
  303. echo.
  304. echo Affinche' le modifiche entrino in vigore e' necessario riavviare il computer.
  305. echo.
  306. set /p Spec="Desideri riavviare? (si / no): "
  307. IF %Spec%==no GOTO auto_quit
  308. IF %Spec%==si GOTO go_reboot
  309. echo.
  310. echo Valore immesso non valido! (%Spec%)
  311.  
  312.  
  313. :services_tweaker_XP
  314. cls
  315. echo Il sistema operativo rilevato e' Windows XP
  316. echo.
  317. echo.
  318. echo Verra' alterata l'esecuzione dei seguenti servizi:
  319. echo.
  320. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  321. echo.
  322. echo Condivisione connessione Internet (ICS) (SharedAccess): Disabilitato
  323. echo.
  324. echo Helper NetBIOS di TCP/IP (lmhosts): Disabilitato
  325. echo.
  326. echo Individuazione SSDP (SSDPSRV): Disabilitato
  327. echo.
  328. echo Manutenzione collegamenti distribuiti client (TrkWks): Disabilitato
  329. echo.
  330. echo Routing e Accesso remoto (RemoteAccess): Disabilitato
  331. echo.
  332. echo Server (LanmanServer): Disabilitato
  333. echo.
  334. echo Registro di sistema remoto (RemoteRegistry): Disabilitato
  335. echo.
  336. echo Fax (Fax): Disabilitato
  337. echo.
  338. echo.
  339. PAUSE
  340. echo.
  341. echo Servizi Desktop remoto (TermService): Disabilitato
  342. echo.
  343. echo Smart Card (SCardSvr): Disabilitato
  344. echo.
  345. echo Windows Media Center Receiver Service (ehRecvr): Disabilitato
  346. echo.
  347. echo Windows Media Center Scheduler Service (ehSched): Disabilitato
  348. echo.
  349. echo Network Access Protection Agent (napagent): Disabilitato
  350. echo.
  351. echo Remote Procedure Call (RPC) Locator (RpcLocator): Disabilitato
  352. echo.
  353. echo SNMP Trap (SNMPTRAP): Disabilitato
  354. echo.
  355. echo Indexing Service (cisvc): Disabilitato
  356. echo.
  357. echo Logical Disk Manager (dmserver): Manuale
  358. echo.
  359. echo Help and Support (helpsvc): Manuale
  360. echo.
  361. echo NetMeeting Remote Desktop Sharing (mnmsrvc): Disabilitato
  362. echo.
  363. echo Remote Desktop Help Session Manager (RDSessMgr): Disabilitato
  364. echo.
  365. echo WebClient (WebClient): Manuale
  366. echo.
  367. echo Network Provisioning Service (xmlprov): Disabilitato
  368. echo.
  369. echo Pos Service (Se presente): Disabilitato
  370. echo.
  371. echo ArcSoft Connect Daemon (Se presente): Disabilitato
  372. echo.
  373. echo Apple Mobile Device (Se presente): Manuale
  374. echo.
  375. echo Application Updater (Se presente): Disabilitato
  376. echo.
  377. echo Bonjour Service (Se presente): Disabilitato
  378. echo.
  379. echo GamesAppService (Se presente): Manuale
  380. echo.
  381. echo iPod Service (Se presente): Manuale
  382. echo.
  383. echo Java Quick Starter (Se presente): Disabilitato
  384. echo.
  385. echo Serv Updater (Se presente): Disabilitato
  386. echo.
  387. echo SwitchBoard (Se presente): Manuale
  388. echo.
  389. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  390. echo.
  391. echo Non e' ancora stata apportata alcuna modifica al sistema. Desideri proseguire?
  392. echo.
  393. set /p Decis="Specifica la tua scelta (si / no): "
  394. IF %Decis%==no GOTO main_cls
  395. IF %Decis%==si GOTO ask_back_XP
  396. echo.
  397. echo Valore immesso non valido! (%Decis%)
  398. echo.
  399. pause
  400. cls
  401. GOTO main
  402.  
  403. :ask_back_XP
  404. cls
  405. echo Desideri effettuare un backup dello stato dei servizi?
  406. echo.
  407. set /p RIS="Specifica la tua scelta (si / no): "
  408. IF %RIS%==no GOTO applica_fix_XP
  409. IF %RIS%==si GOTO back_XP
  410. echo.
  411. echo Valore immesso non valido! (%RIS%)
  412. echo.
  413. pause
  414. cls
  415. GOTO ask_back_XP
  416.  
  417. :back_XP
  418. echo.
  419. echo Creo una directory dove salvare il backup
  420. echo.
  421. md "%AppData%\hashcat_services_backup\error"
  422. echo.
  423. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess" "%AppData%\hashcat_services_backup\dump.reg" 2>nul
  424. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\lmhosts" "%AppData%\hashcat_services_backup\dump1.reg" 2>nul
  425. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SSDPSRV" "%AppData%\hashcat_services_backup\dump2.reg" 2>nul
  426. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TrkWks" "%AppData%\hashcat_services_backup\dump3.reg" 2>nul
  427. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess" "%AppData%\hashcat_services_backup\dump4.reg" 2>nul
  428. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer" "%AppData%\hashcat_services_backup\dump5.reg" 2>nul
  429. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteRegistry" "%AppData%\hashcat_services_backup\dump6.reg" 2>nul
  430. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Fax" "%AppData%\hashcat_services_backup\dump7.reg" 2>nul
  431. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TermService" "%AppData%\hashcat_services_backup\dump8.reg" 2>nul
  432. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCardSvr" "%AppData%\hashcat_services_backup\dump9.reg" 2>nul
  433. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehRecvr" "%AppData%\hashcat_services_backup\dump10.reg" 2>nul
  434. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehSched" "%AppData%\hashcat_services_backup\dump11.reg" 2>nul
  435. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\napagent" "%AppData%\hashcat_services_backup\dump12.reg" 2>nul
  436. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcLocator" "%AppData%\hashcat_services_backup\dump13.reg" 2>nul
  437. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMPTRAP" "%AppData%\hashcat_services_backup\dump14.reg" 2>nul
  438. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\cisvc" "%AppData%\hashcat_services_backup\dump15.reg" 2>nul
  439. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\dmserver" "%AppData%\hashcat_services_backup\dump16.reg" 2>nul
  440. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\helpsvc" "%AppData%\hashcat_services_backup\dump17.reg" 2>nul
  441. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mnmsrvc" "%AppData%\hashcat_services_backup\dump18.reg" 2>nul
  442. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RDSessMgr" "%AppData%\hashcat_services_backup\dump19.reg" 2>nul
  443. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient" "%AppData%\hashcat_services_backup\dump20.reg" 2>nul
  444. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\xmlprov" "%AppData%\hashcat_services_backup\dump21.reg" 2>nul
  445. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TabletInputService" "%AppData%\hashcat_services_backup\dump22.reg" 2>nul
  446. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinRM" "%AppData%\hashcat_services_backup\dump23.reg" 2>nul
  447. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PowerOffer Service" "%AppData%\hashcat_services_backup\dump24.reg" 2>nul
  448. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ACDaemon" "%AppData%\hashcat_services_backup\dump25.reg" 2>nul
  449. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Apple Mobile Device" "%AppData%\hashcat_services_backup\dump26.reg" 2>nul
  450. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Application Updater" "%AppData%\hashcat_services_backup\dump27.reg" 2>nul
  451. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Bonjour Service" "%AppData%\hashcat_services_backup\dump28.reg" 2>nul
  452. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\GamesAppService" "%AppData%\hashcat_services_backup\dump29.reg" 2>nul
  453. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iPodService" "%AppData%\hashcat_services_backup\dump30.reg" 2>nul
  454. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\JavaQuickStarterService" "%AppData%\hashcat_services_backup\dump31.reg" 2>nul
  455. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ServUpdater" "%AppData%\hashcat_services_backup\dump32.reg" 2>nul
  456. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SwitchBoard" "%AppData%\hashcat_services_backup\dump33.reg" 2>nul
  457. set "DATA=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  458. copy "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg"
  459. type "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" | findstr /v "Windows Registry Editor Version 5.00" > "%AppData%\hashcat_services_backup\services_backup_temp_%DATA%$.reg"
  460. echo Windows Registry Editor Version 5.00 > "%AppData%\hashcat_services_backup\services_backup_%DATA%$.reg"
  461. type "%AppData%\hashcat_services_backup\services_backup_temp_%DATA%$.reg" >> "%AppData%\hashcat_services_backup\services_backup_%DATA%$.reg"
  462. del "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" "%AppData%\hashcat_services_backup\services_backup_temp_%DATA%$.reg"
  463. cls
  464. echo.
  465. echo Backup completato!
  466. %SystemRoot%\explorer.exe "%AppData%\hashcat_services_backup\"
  467. echo.
  468. PAUSE
  469. cls
  470. GOTO applica_fix_XP
  471.  
  472. :applica_fix_XP
  473. cls
  474. echo.
  475. echo Tweaking in corso...
  476. echo.
  477. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  478. echo.
  479. set "DATAREP=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  480. sc config SharedAccess start= disabled
  481. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SharedAccess non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  482. sc config lmhosts start= disabled
  483. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio lmhosts non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  484. sc config SSDPSRV start= disabled
  485. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SSDPSRV non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  486. sc config TrkWks start= disabled
  487. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TrkWks non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  488. sc config RemoteAccess start= disabled
  489. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RemoteAccess non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  490. sc config LanmanServer start= disabled
  491. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio LanmanServer non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  492. sc config RemoteRegistry start= disabled
  493. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RemoteRegistry non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  494. sc config Fax start= disabled
  495. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Fax non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  496. sc config TermService start= disabled
  497. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TermService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  498. sc config SCardSvr start= disabled
  499. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCardSvr non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  500. sc config ehRecvr start= disabled
  501. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ehRecvr non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  502. sc config ehSched start= disabled
  503. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ehSched non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  504. sc config napagent start= disabled
  505. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio napagent non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  506. sc config RpcLocator start= disabled
  507. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RpcLocator non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  508. sc config SNMPTRAP start= disabled
  509. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SNMPTRAP non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  510. sc config cisvc start= disabled
  511. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio cisvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  512. sc config dmserver start= demand
  513. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio dmserver non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  514. sc config helpsvc start= demand
  515. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio helpsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  516. sc config mnmsrvc start= disabled
  517. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio mnmsrvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  518. sc config RDSessMgr start= disabled
  519. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RDSessMgr non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  520. sc config WebClient start= demand
  521. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WebClient non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  522. sc config xmlprov start= disabled
  523. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio xmlprov non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  524. sc config "PowerOffer Service" start= disabled
  525. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio PowerOffer Service non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  526. sc config ACDaemon start= disabled
  527. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ACDaemon non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  528. sc config "Apple Mobile Device" start= demand
  529. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Apple Mobile Device non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  530. sc config "Application Updater" start= disabled
  531. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Application Updater non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  532. sc config "Bonjour Service" start= disabled
  533. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Bonjour Service non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  534. sc config GamesAppService start= demand
  535. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio GamesAppService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  536. sc config iPodService start= demand
  537. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio iPodService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  538. sc config JavaQuickStarterService start= disabled
  539. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio JavaQuickStarterService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  540. sc config ServUpdater start= disabled
  541. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ServUpdater non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  542. sc config SwitchBoard= demand
  543. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SwitchBoard non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  544. echo.
  545. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  546. cls
  547. echo.
  548. echo Tweaking completato!
  549. echo.
  550. echo.
  551. echo Affinche' le modifiche entrino in vigore e' necessario riavviare il computer.
  552. echo.
  553. set /p Spec="Desideri riavviare? (si / no): "
  554. IF %Spec%==no GOTO auto_quit
  555. IF %Spec%==si GOTO go_reboot
  556. echo.
  557. echo Valore immesso non valido! (%Spec%)
  558.  
  559. :services_tweaker_gen
  560. echo.
  561. echo Desideri eseguire il tweak sicuro (1) o quello aggressivo (2) ?
  562. echo.
  563. set /p Spec="Specifica la tua scelta? (1 o 2): "
  564. IF %Spec%==1 GOTO services_tweaker_safe
  565. IF %Spec%==2 GOTO services_tweaker_ex
  566. echo.
  567. echo Valore immesso non valido! (%Spec%)
  568.  
  569. :services_tweaker_ex
  570. cls
  571. echo Il sistema operativo rilevato e' Windows 7 / Vista
  572. echo.
  573. echo.
  574. echo Verra' alterata l'esecuzione dei seguenti servizi:
  575. echo.
  576. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  577. echo.
  578. echo Condivisione connessione Internet (ICS) (SharedAccess): Disabilitato
  579. echo.
  580. echo Helper NetBIOS di TCP/IP (lmhosts): Disabilitato
  581. echo.
  582. echo Individuazione SSDP (SSDPSRV): Disabilitato
  583. echo.
  584. echo Manutenzione collegamenti distribuiti client (TrkWks): Disabilitato
  585. echo.
  586. echo Pubblicazione risorse per individuazione (FDResPub): Dsabilitato
  587. echo.
  588. echo Routing e Accesso remoto (RemoteAccess): Disabilitato
  589. echo.
  590. echo Server (LanmanServer): Disabilitato
  591. echo.
  592. echo Servizio di condivisione porte Net.Tcp (NetTcpPortSharing): Disabilitato
  593. echo.
  594. echo.
  595. PAUSE
  596. echo.
  597. echo Servizio enumeratore dispositivi mobili (WPDBusEnum): Disabilitato
  598. echo.
  599. echo Servizio Media Center Extender (Mcx2Svc): Disabilitato
  600. echo.
  601. echo Windows Search (WSearch): Disabilitato
  602. echo.
  603. echo Registro di sistema remoto (RemoteRegistry): Disabilitato
  604. echo.
  605. echo NetBIOS over TCP/IP (NetBT): Disabilitato
  606. echo.
  607. echo Configurazione Desktop remoto (SessionEnv): Disabilitato
  608. echo.
  609. echo Criterio rimozione smart card (SCPolicySvc): Disabilitato
  610. echo.
  611. echo Fax (Fax): Disabilitato
  612. echo.
  613. echo Listener Gruppo Home (HomeGroupListener): Disabilitato
  614. echo.
  615. echo Luminosita' adattiva (SensrSvc): Disabilitato
  616. echo.
  617. echo Provider Gruppo Home (HomeGroupProvider): Disabilitato
  618. echo.
  619. echo Redirector porta UserMode di Serv. Desktop rem. (UmRdpService): Disabilitato
  620. echo.
  621. echo Servizi Desktop remoto (TermService): Disabilitato
  622. echo.
  623. echo Servizio di cond. in rete Windows Media Player (WMPNetworkSvc): Disabilitato
  624. echo.
  625. echo Servizio di input Tablet PC (TabletInputService): Disabilitato
  626. echo.
  627. echo Servizio iniziatore iSCSI Microsoft (MSiSCSI): Disabilitato
  628. echo.
  629. echo Smart Card (SCardSvr): Disabilitato
  630. echo.
  631. echo Windows CardSpace (idsvc): Disabilitato
  632. echo.
  633. echo Windows Connect Now - Registro configurazioni (wcncsvc): Disabilitato
  634. echo.
  635. echo Windows Defender (WinDefend): Disabilitato
  636. echo.
  637. echo Windows Media Center Receiver Service (ehRecvr): Disabilitato
  638. echo.
  639. echo Windows Media Center Scheduler Service (ehSched): Disabilitato
  640. echo.
  641. echo BranchCache (PeerDistSvc): Disabilitato
  642. echo.
  643. echo Certificate Propagation (CertPropSvc): Disabilitato
  644. echo.
  645. echo IP Helper (iphlpsvc): Avvio Ritardato
  646. echo.
  647. echo Network Access Protection Agent (napagent): Disabilitato
  648. echo.
  649. echo Offline Files (CscService): Manuale
  650. echo.
  651. echo Remote Procedure Call (RPC) Locator (RpcLocator): Disabilitato
  652. echo.
  653. echo Smart Card Removal Policy (SCPolicySvc): Disabilitato
  654. echo.
  655. echo SNMP Trap (SNMPTRAP): Disabilitato
  656. echo.
  657. echo Indexing Service (cisvc): Disabilitato
  658. echo.
  659. echo WebClient (WebClient): Manuale
  660. echo.
  661. echo Windows Remote Management (WinRM): Disabilitato
  662. echo.
  663. echo Pos Service (PowerOffer Service): Disabilitato
  664. echo.
  665. echo ArcSoft Connect Daemon (ACDaemon): Disabilitato
  666. echo.
  667. echo Apple Mobile Device (Apple Mobile Device): Manuale
  668. echo.
  669. echo Application Updater (Application Updater): Disabilitato
  670. echo.
  671. echo Bonjour Service (Bonjour Service): Disabilitato
  672. echo.
  673. echo GamesAppService (GamesAppService): Manuale
  674. echo.
  675. echo iPod Service (iPodService): Manuale
  676. echo.
  677. echo Java Quick Starter (JavaQuickStarterService): Disabilitato
  678. echo.
  679. echo Serv Updater (ServUpdater): Disabilitato
  680. echo.
  681. echo SwitchBoard (SwitchBoard): Manuale
  682. echo.
  683. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  684. echo.
  685. echo Non e' ancora stata apportata alcuna modifica al sistema. Desideri proseguire?
  686. echo.
  687. set /p Decis="Specifica la tua scelta (si / no): "
  688. IF %Decis%==no GOTO main_cls
  689. IF %Decis%==si GOTO ask_back_ex
  690. echo.
  691. echo Valore immesso non valido! (%Decis%)
  692. echo.
  693. pause
  694. cls
  695. GOTO main
  696.  
  697. :ask_back_ex
  698. cls
  699. echo Desideri effettuare un backup dello stato dei servizi?
  700. echo.
  701. set /p RIS="Specifica la tua scelta (si / no): "
  702. IF %RIS%==no GOTO applica_fix_ex
  703. IF %RIS%==si GOTO back_extr
  704. echo.
  705. echo Valore immesso non valido! (%RIS%)
  706. echo.
  707. pause
  708. cls
  709. GOTO ask_back_ex
  710.  
  711. :back_extr
  712. echo.
  713. echo Creo una directory dove salvare il backup
  714. echo.
  715. md "%AppData%\hashcat_services_backup\error"
  716. echo.
  717. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess" "%AppData%\hashcat_services_backup\dump.reg" 2>nul
  718. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\lmhosts" "%AppData%\hashcat_services_backup\dump1.reg" 2>nul
  719. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SSDPSRV" "%AppData%\hashcat_services_backup\dump2.reg" 2>nul
  720. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TrkWks" "%AppData%\hashcat_services_backup\dump3.reg" 2>nul
  721. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FDResPub" "%AppData%\hashcat_services_backup\dump4.reg" 2>nul
  722. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess" "%AppData%\hashcat_services_backup\dump5.reg" 2>nul
  723. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer" "%AppData%\hashcat_services_backup\dump6.reg" 2>nul
  724. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetTcpPortSharing" "%AppData%\hashcat_services_backup\dump7.reg" 2>nul
  725. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WPDBusEnum" "%AppData%\hashcat_services_backup\dump8.reg" 2>nul
  726. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Mcx2Svc" "%AppData%\hashcat_services_backup\dump9.reg" 2>nul
  727. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WSearch" "%AppData%\hashcat_services_backup\dump10.reg" 2>nul
  728. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteRegistry" "%AppData%\hashcat_services_backup\dump11.reg" 2>nul
  729. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT" "%AppData%\hashcat_services_backup\dump12.reg" 2>nul
  730. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SessionEnv" "%AppData%\hashcat_services_backup\dump13.reg" 2>nul
  731. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCPolicySvc" "%AppData%\hashcat_services_backup\dump14.reg" 2>nul
  732. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Fax" "%AppData%\hashcat_services_backup\dump15.reg" 2>nul
  733. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HomeGroupListener" "%AppData%\hashcat_services_backup\dump16.reg" 2>nul
  734. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SensrSvc" "%AppData%\hashcat_services_backup\dump17.reg" 2>nul
  735. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HomeGroupProvider" "%AppData%\hashcat_services_backup\dump18.reg" 2>nul
  736. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\UmRdpService" "%AppData%\hashcat_services_backup\dump19.reg" 2>nul
  737. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TermService" "%AppData%\hashcat_services_backup\dump20.reg" 2>nul
  738. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WMPNetworkSvc" "%AppData%\hashcat_services_backup\dump21.reg" 2>nul
  739. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TabletInputService" "%AppData%\hashcat_services_backup\dump22.reg" 2>nul
  740. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSiSCSI" "%AppData%\hashcat_services_backup\dump23.reg" 2>nul
  741. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCardSvr" "%AppData%\hashcat_services_backup\dump24.reg" 2>nul
  742. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\idsvc" "%AppData%\hashcat_services_backup\dump25.reg" 2>nul
  743. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wcncsvc" "%AppData%\hashcat_services_backup\dump26.reg" 2>nul
  744. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinDefend" "%AppData%\hashcat_services_backup\dump27.reg" 2>nul
  745. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehRecvr" "%AppData%\hashcat_services_backup\dump28.reg" 2>nul
  746. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehSched" "%AppData%\hashcat_services_backup\dump29.reg" 2>nul
  747. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PeerDistSvc" "%AppData%\hashcat_services_backup\dump30.reg" 2>nul
  748. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CertPropSvc" "%AppData%\hashcat_services_backup\dump31.reg" 2>nul
  749. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iphlpsvc" "%AppData%\hashcat_services_backup\dump32.reg" 2>nul
  750. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\napagent" "%AppData%\hashcat_services_backup\dump33.reg" 2>nul
  751. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CscService" "%AppData%\hashcat_services_backup\dump34.reg" 2>nul
  752. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcLocator" "%AppData%\hashcat_services_backup\dump35.reg" 2>nul
  753. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCardSvr" "%AppData%\hashcat_services_backup\dump36.reg" 2>nul
  754. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCPolicySvc" "%AppData%\hashcat_services_backup\dump37.reg" 2>nul
  755. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMPTRAP" "%AppData%\hashcat_services_backup\dump38.reg" 2>nul
  756. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\cisvc" "%AppData%\hashcat_services_backup\dump39.reg" 2>nul
  757. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\dmserver" "%AppData%\hashcat_services_backup\dump40.reg" 2>nul
  758. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\helpsvc" "%AppData%\hashcat_services_backup\dump41.reg" 2>nul
  759. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mnmsrvc" "%AppData%\hashcat_services_backup\dump42.reg" 2>nul
  760. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RDSessMgr" "%AppData%\hashcat_services_backup\dump42.reg" 2>nul
  761. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient" "%AppData%\hashcat_services_backup\dump43.reg" 2>nul
  762. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\xmlprov" "%AppData%\hashcat_services_backup\dump44.reg" 2>nul
  763. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinRM" "%AppData%\hashcat_services_backup\dump45.reg" 2>nul
  764. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PowerOffer Service" "%AppData%\hashcat_services_backup\dump46.reg" 2>nul
  765. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ACDaemon" "%AppData%\hashcat_services_backup\dump47.reg" 2>nul
  766. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Apple Mobile Device" "%AppData%\hashcat_services_backup\dump48.reg" 2>nul
  767. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Application Updater" "%AppData%\hashcat_services_backup\dump49.reg" 2>nul
  768. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Bonjour Service" "%AppData%\hashcat_services_backup\dump50.reg" 2>nul
  769. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\GamesAppService" "%AppData%\hashcat_services_backup\dump51.reg" 2>nul
  770. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iPodService" "%AppData%\hashcat_services_backup\dump52.reg" 2>nul
  771. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\JavaQuickStarterService" "%AppData%\hashcat_services_backup\dump53.reg" 2>nul
  772. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ServUpdater" "%AppData%\hashcat_services_backup\dump54.reg" 2>nul
  773. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SwitchBoard" "%AppData%\hashcat_services_backup\dump55.reg" 2>nul
  774. set "DATA=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  775. copy "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg"
  776. type "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" | findstr /v "Windows Registry Editor Version 5.00" > "%AppData%\hashcat_services_backup\services_extreme_backup_temp_%DATA%$.reg"
  777. echo Windows Registry Editor Version 5.00 > "%AppData%\hashcat_services_backup\services_extreme_backup_%DATA%$.reg"
  778. type "%AppData%\hashcat_services_backup\services_extreme_backup_temp_%DATA%$.reg" >> "%AppData%\hashcat_services_backup\services_extreme_backup_%DATA%$.reg"
  779. del "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" "%AppData%\hashcat_services_backup\services_extreme_backup_temp_%DATA%$.reg"
  780. cls
  781. echo.
  782. echo Backup completato!
  783. %SystemRoot%\explorer.exe "%AppData%\hashcat_services_backup\"
  784. echo.
  785. PAUSE
  786. cls
  787. GOTO applica_fix_ex
  788.  
  789. :applica_fix_ex
  790. cls
  791. echo.
  792. echo Tweaking in corso...
  793. echo.
  794. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  795. echo.
  796. set "DATAREP=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  797. sc config SharedAccess start= disabled
  798. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SharedAccess non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  799. sc config lmhosts start= disabled
  800. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio lmhosts non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  801. sc config SSDPSRV start= disabled
  802. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SSDPSRV non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  803. sc config TrkWks start= disabled
  804. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TrkWks non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  805. sc config FDResPub start= disabled
  806. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio FDResPub non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  807. sc config RemoteAccess start= disabled
  808. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RemoteAccess non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  809. sc config LanmanServer start= disabled
  810. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio LanmanServer non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  811. sc config NetTcpPortSharing start= disabled
  812. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio NetTcpPortSharing non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  813. sc config WPDBusEnum start= disabled
  814. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WPDBusEnum non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  815. sc config Mcx2Svc start= disabled
  816. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Mcx2Svc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  817. sc config WSearch start= disabled
  818. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WSearch non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  819. sc config RemoteRegistry start= disabled
  820. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RemoteRegistry non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  821. sc config NetBT start= disabled
  822. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio NetBT non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  823. sc config SessionEnv start= disabled
  824. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SessionEnv non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  825. sc config SCPolicySvc start= disabled
  826. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCPolicySvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  827. sc config Fax start= disabled
  828. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Fax non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  829. sc config HomeGroupListener start= disabled
  830. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio HomeGroupListener non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  831. sc config SensrSvc start= disabled
  832. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SensrSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  833. sc config HomeGroupProvider start= disabled
  834. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio HomeGroupProvider non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  835. sc config UmRdpService start= disabled
  836. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio UmRdpService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  837. sc config TermService start= disabled
  838. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TermService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  839. sc config WMPNetworkSvc start= disabled
  840. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WMPNetworkSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  841. sc config TabletInputService start= disabled
  842. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TabletInputService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  843. sc config MSiSCSI start= disabled
  844. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio MSiSCSI non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  845. sc config SCardSvr start= disabled
  846. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCardSvr non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  847. sc config idsvc start= disabled
  848. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio idsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  849. sc config wcncsvc start= disabled
  850. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio wcncsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  851. sc config WinDefend start= disabled
  852. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WinDefend non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  853. sc config ehRecvr start= disabled
  854. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ehRecvr non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  855. sc config ehSched start= disabled
  856. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ehSched non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  857. sc config PeerDistSvc start= disabled
  858. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio PeerDistSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  859. sc config CertPropSvc start= disabled
  860. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio CertPropSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  861. sc config iphlpsvc start= delayed-auto
  862. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio iphlpsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  863. sc config napagent start= disabled
  864. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio napagent non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  865. sc config CscService start= demand
  866. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio CscService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  867. sc config RpcLocator start= disabled
  868. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RpcLocator non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  869. sc config SCPolicySvc start= disabled
  870. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCPolicySvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  871. sc config SNMPTRAP start= disabled
  872. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SNMPTRAP non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  873. sc config cisvc start= disabled
  874. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio cisvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  875. sc config WebClient start= demand
  876. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WebClient non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  877. sc config WinRM start= disabled
  878. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WinRM non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  879. sc config "PowerOffer Service" start= disabled
  880. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio PowerOffer Service non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  881. sc config ACDaemon start= disabled
  882. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ACDaemon non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  883. sc config "Apple Mobile Device" start= demand
  884. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Apple Mobile Device non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  885. sc config "Application Updater" start= disabled
  886. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Application Updater non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  887. sc config "Bonjour Service" start= disabled
  888. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Bonjour Service non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  889. sc config GamesAppService start= demand
  890. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio GamesAppService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  891. sc config iPodService start= demand
  892. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio iPodService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  893. sc config JavaQuickStarterService start= disabled
  894. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio JavaQuickStarterService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  895. sc config ServUpdater start= disabled
  896. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ServUpdater non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  897. sc config SwitchBoard= demand
  898. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SwitchBoard non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  899. echo.
  900. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  901. cls
  902. echo.
  903. echo Tweaking completato!
  904. echo.
  905. echo.
  906. echo Affinche' le modifiche entrino in vigore e' necessario riavviare il computer.
  907. echo.
  908. set /p Spec="Desideri riavviare? (si / no): "
  909. IF %Spec%==no GOTO auto_quit
  910. IF %Spec%==si GOTO go_reboot
  911. echo.
  912. echo Valore immesso non valido! (%Spec%)
  913.  
  914. :services_tweaker_safe
  915. cls
  916. echo Il sistema operativo rilevato e' Windows 7 / Vista
  917. echo.
  918. echo.
  919. echo Verra' alterata l'esecuzione dei seguenti servizi:
  920. echo.
  921. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  922. echo.
  923. echo Condivisione connessione Internet (ICS) (SharedAccess): Disabilitato
  924. echo.
  925. echo Helper NetBIOS di TCP/IP (lmhosts): Disabilitato
  926. echo.
  927. echo Individuazione SSDP (SSDPSRV): Disabilitato
  928. echo.
  929. echo Manutenzione collegamenti distribuiti client (TrkWks): Disabilitato
  930. echo.
  931. echo Pubblicazione risorse per individuazione (FDResPub): Disabilitato
  932. echo.
  933. echo Routing e Accesso remoto (RemoteAccess): Disabilitato
  934. echo.
  935. echo Server (LanmanServer): Disabilitato
  936. echo.
  937. echo Servizio di condivisione porte Net.Tcp (NetTcpPortSharing): Disabilitato
  938. echo.
  939. echo.
  940. PAUSE
  941. echo.
  942. echo Registro di sistema remoto (RemoteRegistry): Disabilitato
  943. echo.
  944. echo NetBIOS over TCP/IP (NetBT): Disabilitato
  945. echo.
  946. echo Configurazione Desktop remoto (SessionEnv): Disabilitato
  947. echo.
  948. echo Criterio rimozione smart card (SCPolicySvc): Disabilitato
  949. echo.
  950. echo Listener Gruppo Home (HomeGroupListener): Disabilitato
  951. echo.
  952. echo Luminosita' adattiva (SensrSvc): Disabilitato
  953. echo.
  954. echo Provider Gruppo Home (HomeGroupProvider): Disabilitato
  955. echo.
  956. echo Redirector porta UserMode di Serv. Desktop rem. (UmRdpService): Disabilitato
  957. echo.
  958. echo Servizi Desktop remoto (TermService): Disabilitato
  959. echo.
  960. echo Servizio di cond. in rete Windows Media Player (WMPNetworkSvc): Disabilitato
  961. echo.
  962. echo Servizio di input Tablet PC (TabletInputService): Disabilitato
  963. echo.
  964. echo Servizio iniziatore iSCSI Microsoft (MSiSCSI): Disabilitato
  965. echo.
  966. echo Smart Card (SCardSvr): Disabilitato
  967. echo.
  968. echo Windows CardSpace (idsvc): Disabilitato
  969. echo.
  970. echo Windows Connect Now - Registro configurazioni (wcncsvc): Disabilitato
  971. echo.
  972. echo BranchCache (PeerDistSvc): Disabilitato
  973. echo.
  974. echo Certificate Propagation (CertPropSvc): Disabilitato
  975. echo.
  976. echo IP Helper (iphlpsvc): Avvio Ritardato
  977. echo.
  978. echo Network Access Protection Agent (napagent): Disabilitato
  979. echo.
  980. echo Offline Files (CscService): Manuale
  981. echo.
  982. echo Remote Procedure Call (RPC) Locator (RpcLocator): Disabilitato
  983. echo.
  984. echo Smart Card Removal Policy (SCPolicySvc): Disabilitato
  985. echo.
  986. echo SNMP Trap (SNMPTRAP): Disabilitato
  987. echo.
  988. echo Indexing Service (cisvc): Disabilitato
  989. echo.
  990. echo Logical Disk Manager (dmserver): Manuale
  991. echo.
  992. echo Help and Support (helpsvc): Manuale
  993. echo.
  994. echo NetMeeting Remote Desktop Sharing (mnmsrvc): Disabilitato
  995. echo.
  996. echo Remote Desktop Help Session Manager (RDSessMgr): Disabilitato
  997. echo.
  998. echo WebClient (WebClient): Manuale
  999. echo.
  1000. echo Windows Remote Management (WinRM): Disabilitato
  1001. echo.
  1002. echo Pos Service (PowerOffer Service): Disabilitato
  1003. echo.
  1004. echo ArcSoft Connect Daemon (ACDaemon): Disabilitato
  1005. echo.
  1006. echo Apple Mobile Device (Apple Mobile Device): Manuale
  1007. echo.
  1008. echo Application Updater (Application Updater): Disabilitato
  1009. echo.
  1010. echo Bonjour Service (Bonjour Service): Disabilitato
  1011. echo.
  1012. echo GamesAppService (GamesAppService): Manuale
  1013. echo.
  1014. echo iPod Service (iPodService): Manuale
  1015. echo.
  1016. echo Java Quick Starter (JavaQuickStarterService): Disabilitato
  1017. echo.
  1018. echo Serv Updater (ServUpdater): Disabilitato
  1019. echo.
  1020. echo SwitchBoard (SwitchBoard): Manuale
  1021. echo.
  1022. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  1023. echo.
  1024. echo Non e' ancora stata apportata alcuna modifica al sistema. Desideri proseguire?
  1025. echo.
  1026. set /p Decis="Specifica la tua scelta (si / no): "
  1027. IF %Decis%==no GOTO main_cls
  1028. IF %Decis%==si GOTO ask_back_safe
  1029. echo.
  1030. echo Valore immesso non valido! (%Decis%)
  1031. echo.
  1032. pause
  1033. cls
  1034. GOTO main
  1035.  
  1036. :ask_back_safe
  1037. cls
  1038. echo Desideri effettuare un backup dello stato dei servizi?
  1039. echo.
  1040. set /p RIS="Specifica la tua scelta (si / no): "
  1041. IF %RIS%==no GOTO applica_fix_safe
  1042. IF %RIS%==si GOTO back_safe
  1043. echo.
  1044. echo Valore immesso non valido! (%RIS%)
  1045. echo.
  1046. pause
  1047. cls
  1048. GOTO ask_back_safe
  1049.  
  1050. :back_safe
  1051. echo.
  1052. echo Creo una directory dove salvare il backup
  1053. echo.
  1054. md "%AppData%\hashcat_services_backup\error"
  1055. echo.
  1056. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess" "%AppData%\hashcat_services_backup\dump.reg" 2>nul
  1057. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\lmhosts" "%AppData%\hashcat_services_backup\dump1.reg" 2>nul
  1058. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SSDPSRV" "%AppData%\hashcat_services_backup\dump2.reg" 2>nul
  1059. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TrkWks" "%AppData%\hashcat_services_backup\dump3.reg" 2>nul
  1060. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FDResPub" "%AppData%\hashcat_services_backup\dump4.reg" 2>nul
  1061. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess" "%AppData%\hashcat_services_backup\dump5.reg" 2>nul
  1062. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer" "%AppData%\hashcat_services_backup\dump6.reg" 2>nul
  1063. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetTcpPortSharing" "%AppData%\hashcat_services_backup\dump7.reg" 2>nul
  1064. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WPDBusEnum" "%AppData%\hashcat_services_backup\dump8.reg" 2>nul
  1065. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Mcx2Svc" "%AppData%\hashcat_services_backup\dump9.reg" 2>nul
  1066. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WSearch" "%AppData%\hashcat_services_backup\dump10.reg" 2>nul
  1067. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteRegistry" "%AppData%\hashcat_services_backup\dump11.reg" 2>nul
  1068. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT" "%AppData%\hashcat_services_backup\dump12.reg" 2>nul
  1069. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SessionEnv" "%AppData%\hashcat_services_backup\dump13.reg" 2>nul
  1070. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCPolicySvc" "%AppData%\hashcat_services_backup\dump14.reg" 2>nul
  1071. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Fax" "%AppData%\hashcat_services_backup\dump15.reg" 2>nul
  1072. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HomeGroupListener" "%AppData%\hashcat_services_backup\dump16.reg" 2>nul
  1073. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SensrSvc" "%AppData%\hashcat_services_backup\dump17.reg" 2>nul
  1074. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HomeGroupProvider" "%AppData%\hashcat_services_backup\dump18.reg" 2>nul
  1075. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\UmRdpService" "%AppData%\hashcat_services_backup\dump19.reg" 2>nul
  1076. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TermService" "%AppData%\hashcat_services_backup\dump20.reg" 2>nul
  1077. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WMPNetworkSvc" "%AppData%\hashcat_services_backup\dump21.reg" 2>nul
  1078. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TabletInputService" "%AppData%\hashcat_services_backup\dump22.reg" 2>nul
  1079. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSiSCSI" "%AppData%\hashcat_services_backup\dump23.reg" 2>nul
  1080. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCardSvr" "%AppData%\hashcat_services_backup\dump24.reg" 2>nul
  1081. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\idsvc" "%AppData%\hashcat_services_backup\dump25.reg" 2>nul
  1082. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wcncsvc" "%AppData%\hashcat_services_backup\dump26.reg" 2>nul
  1083. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinDefend" "%AppData%\hashcat_services_backup\dump27.reg" 2>nul
  1084. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehRecvr" "%AppData%\hashcat_services_backup\dump28.reg" 2>nul
  1085. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehSched" "%AppData%\hashcat_services_backup\dump29.reg" 2>nul
  1086. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PeerDistSvc" "%AppData%\hashcat_services_backup\dump30.reg" 2>nul
  1087. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CertPropSvc" "%AppData%\hashcat_services_backup\dump31.reg" 2>nul
  1088. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iphlpsvc" "%AppData%\hashcat_services_backup\dump32.reg" 2>nul
  1089. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\napagent" "%AppData%\hashcat_services_backup\dump33.reg" 2>nul
  1090. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CscService" "%AppData%\hashcat_services_backup\dump34.reg" 2>nul
  1091. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcLocator" "%AppData%\hashcat_services_backup\dump35.reg" 2>nul
  1092. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCardSvr" "%AppData%\hashcat_services_backup\dump36.reg" 2>nul
  1093. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCPolicySvc" "%AppData%\hashcat_services_backup\dump37.reg" 2>nul
  1094. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMPTRAP" "%AppData%\hashcat_services_backup\dump38.reg" 2>nul
  1095. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\cisvc" "%AppData%\hashcat_services_backup\dump39.reg" 2>nul
  1096. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\dmserver" "%AppData%\hashcat_services_backup\dump40.reg" 2>nul
  1097. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\helpsvc" "%AppData%\hashcat_services_backup\dump41.reg" 2>nul
  1098. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mnmsrvc" "%AppData%\hashcat_services_backup\dump42.reg" 2>nul
  1099. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RDSessMgr" "%AppData%\hashcat_services_backup\dump42.reg" 2>nul
  1100. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient" "%AppData%\hashcat_services_backup\dump43.reg" 2>nul
  1101. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\xmlprov" "%AppData%\hashcat_services_backup\dump44.reg" 2>nul
  1102. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinRM" "%AppData%\hashcat_services_backup\dump45.reg" 2>nul
  1103. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PowerOffer Service" "%AppData%\hashcat_services_backup\dump46.reg" 2>nul
  1104. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ACDaemon" "%AppData%\hashcat_services_backup\dump47.reg" 2>nul
  1105. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Apple Mobile Device" "%AppData%\hashcat_services_backup\dump48.reg" 2>nul
  1106. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Application Updater" "%AppData%\hashcat_services_backup\dump49.reg" 2>nul
  1107. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Bonjour Service" "%AppData%\hashcat_services_backup\dump50.reg" 2>nul
  1108. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\GamesAppService" "%AppData%\hashcat_services_backup\dump51.reg" 2>nul
  1109. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iPodService" "%AppData%\hashcat_services_backup\dump52.reg" 2>nul
  1110. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\JavaQuickStarterService" "%AppData%\hashcat_services_backup\dump53.reg" 2>nul
  1111. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ServUpdater" "%AppData%\hashcat_services_backup\dump54.reg" 2>nul
  1112. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SwitchBoard" "%AppData%\hashcat_services_backup\dump55.reg" 2>nul
  1113. set "DATA=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  1114. copy "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg"
  1115. type "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" | findstr /v "Windows Registry Editor Version 5.00" > "%AppData%\hashcat_services_backup\services_safe_backup_temp_%DATA%$.reg"
  1116. echo Windows Registry Editor Version 5.00 > "%AppData%\hashcat_services_backup\services_safe_backup_%DATA%$.reg"
  1117. type "%AppData%\hashcat_services_backup\services_safe_backup_temp_%DATA%$.reg" >> "%AppData%\hashcat_services_backup\services_safe_backup_%DATA%$.reg"
  1118. del "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" "%AppData%\hashcat_services_backup\services_safe_backup_temp_%DATA%$.reg"
  1119. cls
  1120. echo Backup completato!
  1121. %SystemRoot%\explorer.exe "%AppData%\hashcat_services_backup\"
  1122. echo.
  1123. PAUSE
  1124. cls
  1125. GOTO applica_fix_safe
  1126.  
  1127. :applica_fix_safe
  1128. cls
  1129. echo.
  1130. echo Tweaking in corso...
  1131. echo.
  1132. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  1133. echo.
  1134. set "DATAREP=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  1135. sc config SharedAccess start= disabled
  1136. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SharedAccess non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1137. sc config lmhosts start= disabled
  1138. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio lmhosts non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1139. sc config SSDPSRV start= disabled
  1140. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SSDPSRV non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1141. sc config TrkWks start= disabled
  1142. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TrkWks non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1143. sc config FDResPub start= disabled
  1144. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio FDResPub non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1145. sc config RemoteAccess start= disabled
  1146. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RemoteAccess non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1147. sc config LanmanServer start= disabled
  1148. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio LanmanServer non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1149. sc config NetTcpPortSharing start= disabled
  1150. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio NetTcpPortSharing non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1151. sc config RemoteRegistry start= disabled
  1152. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RemoteRegistry non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1153. sc config NetBT start= disabled
  1154. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio NetBT non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1155. sc config SessionEnv start= disabled
  1156. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SessionEnv non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1157. sc config SCPolicySvc start= disabled
  1158. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCPolicySvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1159. sc config HomeGroupListener start= disabled
  1160. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio HomeGroupListener non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1161. sc config SensrSvc start= disabled
  1162. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SensrSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1163. sc config HomeGroupProvider start= disabled
  1164. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio HomeGroupProvider non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1165. sc config UmRdpService start= disabled
  1166. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio UmRdpService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1167. sc config TermService start= disabled
  1168. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TermService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1169. sc config WMPNetworkSvc start= disabled
  1170. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WMPNetworkSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1171. sc config TabletInputService start= disabled
  1172. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio TabletInputService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1173. sc config MSiSCSI start= disabled
  1174. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio MSiSCSI non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1175. sc config SCardSvr start= disabled
  1176. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCardSvr non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1177. sc config idsvc start= disabled
  1178. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio idsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1179. sc config wcncsvc start= disabled
  1180. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio wcncsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1181. sc config PeerDistSvc start= disabled
  1182. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio PeerDistSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1183. sc config CertPropSvc start= disabled
  1184. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio CertPropSvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1185. sc config iphlpsvc start= delayed-auto
  1186. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio iphlpsvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1187. sc config napagent start= disabled
  1188. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio napagent non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1189. sc config CscService start= demand
  1190. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio CscService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1191. sc config RpcLocator start= disabled
  1192. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio RpcLocator non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1193. sc config SCPolicySvc start= disabled
  1194. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SCPolicySvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1195. sc config SNMPTRAP start= disabled
  1196. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SNMPTRAP non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1197. sc config cisvc start= disabled
  1198. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio cisvc non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1199. sc config WebClient start= demand
  1200. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WebClient non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1201. sc config WinRM start= disabled
  1202. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio WinRM non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1203. sc config "PowerOffer Service" start= disabled
  1204. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio PowerOffer Service non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1205. sc config ACDaemon start= disabled
  1206. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ACDaemon non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1207. sc config "Apple Mobile Device" start= demand
  1208. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Apple Mobile Device non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1209. sc config "Application Updater" start= disabled
  1210. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Application Updater non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1211. sc config "Bonjour Service" start= disabled
  1212. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio Bonjour Service non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1213. sc config GamesAppService start= demand
  1214. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio GamesAppService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1215. sc config iPodService start= demand
  1216. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio iPodService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1217. sc config JavaQuickStarterService start= disabled
  1218. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio JavaQuickStarterService non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1219. sc config ServUpdater start= disabled
  1220. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio ServUpdater non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1221. sc config SwitchBoard= demand
  1222. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio SwitchBoard non e' stato disabilitato correttamente.">>"%AppData%\hashcat_services_backup\error\report_%DATAREP%$.txt"
  1223. echo.
  1224. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  1225. cls
  1226. echo.
  1227. echo Tweaking completato!
  1228. echo.
  1229. echo.
  1230. echo Affinche' le modifiche entrino in vigore e' necessario riavviare il computer.
  1231. echo.
  1232. set /p Spec="Desideri riavviare? (si / no): "
  1233. IF %Spec%==no GOTO auto_quit
  1234. IF %Spec%==si GOTO go_reboot
  1235. echo.
  1236. echo Valore immesso non valido! (%Spec%)
  1237.  
  1238. :manual_service_tweaker
  1239. md "%AppData%\hashcat_services_backup\error"
  1240. cls
  1241. set /p Serv="Immetti il nome del servizio da alterare: "
  1242. echo.
  1243. set /p FAI="Cosa desideri fare (1 Abilita, 2 Disabilita, 3 Avvio manuale)? "
  1244. IF %FAI%==1 GOTO ms_enable
  1245. IF %FAI%==2 GOTO ms_disable
  1246. IF %FAI%==3 GOTO ms_manual
  1247. echo.
  1248. echo Valore immesso non valido! (%FAI%)
  1249. echo.
  1250. pause
  1251. cls
  1252. GOTO manual_service_tweaker
  1253.  
  1254. :ms_enable
  1255. sc config "%Serv%" start= auto
  1256. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio "%Serv%" non e' stato abilitato correttamente (modifica manuale).">>"%AppData%\hashcat_services_backup\error\manual_%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%$.txt"
  1257. cls
  1258. GOTO manual_serv_prompt
  1259.  
  1260. :ms_disable
  1261. sc config "%Serv%" start= disabled
  1262. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio "%Serv%" non e' stato disabilitato correttamente (modifica manuale).">>"%AppData%\hashcat_services_backup\error\manual_%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%$.txt"
  1263. cls
  1264. GOTO manual_serv_prompt
  1265.  
  1266. :ms_manual
  1267. sc config "%Serv%" start= demand
  1268. IF %ERRORLEVEL% NEQ 0 echo Errore [SC] %ERRORLEVEL%: "Il servizio "%Serv%" non e' stato alterato correttamente (modifica manuale).">>"%AppData%\hashcat_services_backup\error\manual_%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%$.txt"
  1269. cls
  1270. GOTO manual_serv_prompt
  1271.  
  1272. :manual_serv_prompt
  1273. set /p Ric="Desideri modificarne un altro (1 SI, 2 NO)? "
  1274. IF %Ric%==1 GOTO manual_service_tweaker
  1275. IF %Ric%==2 GOTO main_cls
  1276. echo.
  1277. echo Valore immesso non valido! (%Ric%)
  1278. echo.
  1279. pause
  1280. cls
  1281. GOTO manual_service_tweaker
  1282.  
  1283. :serv_stat
  1284. :: Ricava dal registro di sistema le voci che descrivono il tipo di esecuzione dei servizi (manipolati dallo script), registra queste informazioni in un file .txt che salva sul Desktop dell'utente
  1285. cls
  1286. echo.
  1287. echo Il file di report sara' reperibile nel Desktop dell'utente
  1288. echo.
  1289. PAUSE
  1290. echo.
  1291. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\ACDaemon" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1292. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\Apple Mobile Device" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1293. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\Application Updater" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1294. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\AppMgmt" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1295. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\Bonjour Service" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1296. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\bthserv" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1297. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\CertPropSvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1298. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\cisvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1299. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\CscService" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1300. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\dmserver" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1301. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\ehRecvr" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1302. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\ehSched" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1303. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\Fax" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1304. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\FDResPub" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1305. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\GamesAppService" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1306. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\helpsvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1307. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\HomeGroupListener" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1308. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\HomeGroupProvider" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1309. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\idsvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1310. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\iphlpsvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1311. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\iPodService" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1312. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\JavaQuickStarterService" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1313. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\LanmanServer" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1314. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\lmhosts" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1315. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\Mcx2Svc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1316. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\mnmsrvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1317. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\MSiSCSI" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1318. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\Napagent" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1319. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\napagent" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1320. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\NetBT" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1321. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\Netlogon" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1322. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\NetTcpPortSharing" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1323. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\PeerDistSvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1324. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\PertPropSvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1325. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\PowerOffer Service" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1326. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\RDSessMgr" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1327. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\RemoteAccess" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1328. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\RemoteRegistry" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1329. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\RpcLocator" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1330. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SCardSvr" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1331. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SCPolicySvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1332. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SensrSvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1333. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\ServUpdater" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1334. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SessionEnv" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1335. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SharedAccess" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1336. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SNMPTRAP" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1337. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SSDPSRV" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1338. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\SwitchBoard" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1339. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\TabletInputService" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1340. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\TermService" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1341. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\TrkWks" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1342. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\UmRdpService" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1343. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\WbioSrvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1344. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\wcncsvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1345. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\WebClient" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1346. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\WinDefend" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1347. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\WinRM" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1348. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\WMPNetworkSvc" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1349. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\WPDBusEnum" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1350. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\WSearch" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1351. REG QUERY "HKLM\SYSTEM\CurrentControlSet\services\xmlprov" /v Start >> "%UserProfile%\Desktop\services_status.txt"
  1352. cls
  1353. :: Apro il report generato con il Blocco Note
  1354. notepad "%UserProfile%\Desktop\services_status.txt"
  1355. echo.
  1356. echo Operazione completata!
  1357. echo.
  1358. echo Per maggiori informazioni consultare il file salvato nel Desktop.
  1359. echo.
  1360. PAUSE
  1361. cls
  1362. GOTO main
  1363.  
  1364. :serv_stat_full
  1365. :: Ottiene la lista delle sottochiavi a CurrentControlSet\Services\ e le memorizza in un file che legge linea per linea riportando in un ulteriore file di report lo stato degli stessi
  1366. cls
  1367. echo.
  1368. echo Creo una directory dove salvare il backup
  1369. echo.
  1370. md "%AppData%\hashcat_services_backup"
  1371. echo.
  1372. echo Il file di report sara' reperibile nel Desktop dell'utente
  1373. echo.
  1374. PAUSE
  1375. echo.
  1376. del "%AppData%\hashcat_services_backup\full_servlist_temp.txt"
  1377. REG QUERY HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ >>"%AppData%\hashcat_services_backup\full_servlist_temp.txt"
  1378. for /F "tokens=*" %%G in ("%AppData%\hashcat_services_backup\full_servlist_temp.txt") do REG QUERY "%%G" /v Start>>"%UserProfile%\Desktop\full_servstatus.txt"
  1379. del "%AppData%\hashcat_services_backup\full_servlist_temp.txt"
  1380. cls
  1381. notepad "%UserProfile%\Desktop\full_servstatus.txt"
  1382. echo.
  1383. echo Operazione completata!
  1384. echo.
  1385. echo Per maggiori informazioni consultare il file salvato nel Desktop.
  1386. echo.
  1387. PAUSE
  1388. cls
  1389. GOTO main
  1390.  
  1391. :pre_back
  1392. :: Procedura di backup manuale. Effettua il backup di tutti i servizi che possono essere alterati dallo script (non in base al S.O.)
  1393. cls
  1394. echo Desideri avviare il backup?
  1395. echo.
  1396. set /p RIS="Specifica la tua scelta (si / no): "
  1397. IF %RIS%==no GOTO main_cls
  1398. IF %RIS%==si GOTO serv_back
  1399. echo.
  1400. echo Valore immesso non valido! (%RIS%)
  1401. echo.
  1402. pause
  1403. cls
  1404. GOTO pre_back
  1405.  
  1406. :serv_back
  1407. echo.
  1408. echo Creo una directory dove salvare il backup
  1409. echo.
  1410. md "%AppData%\hashcat_services_backup"
  1411. echo.
  1412. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Apple Mobile Device" "%AppData%\hashcat_services_backup\dump.reg" 2>nul
  1413. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Application Updater" "%AppData%\hashcat_services_backup\dump1.reg" 2>nul
  1414. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppMgmt" "%AppData%\hashcat_services_backup\dump2.reg" 2>nul
  1415. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Bonjour Service" "%AppData%\hashcat_services_backup\dump3.reg" 2>nul
  1416. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\bthserv" "%AppData%\hashcat_services_backup\dump4.reg" 2>nul
  1417. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CertPropSvc" "%AppData%\hashcat_services_backup\dump5.reg" 2>nul
  1418. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\cisvc" "%AppData%\hashcat_services_backup\dump6.reg" 2>nul
  1419. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\CscService" "%AppData%\hashcat_services_backup\dump7.reg" 2>nul
  1420. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\dmserver" "%AppData%\hashcat_services_backup\dump8.reg" 2>nul
  1421. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehRecvr" "%AppData%\hashcat_services_backup\dump9.reg" 2>nul
  1422. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ehSched" "%AppData%\hashcat_services_backup\dump10.reg" 2>nul
  1423. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Fax" "%AppData%\hashcat_services_backup\dump11.reg" 2>nul
  1424. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FDResPub" "%AppData%\hashcat_services_backup\dump12.reg" 2>nul
  1425. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\GamesAppService" "%AppData%\hashcat_services_backup\dump13.reg" 2>nul
  1426. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\helpsvc" "%AppData%\hashcat_services_backup\dump14.reg" 2>nul
  1427. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HomeGroupListener" "%AppData%\hashcat_services_backup\dump15.reg" 2>nul
  1428. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HomeGroupProvider" "%AppData%\hashcat_services_backup\dump16.reg" 2>nul
  1429. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\idsvc" "%AppData%\hashcat_services_backup\dump17.reg" 2>nul
  1430. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iphlpsvc" "%AppData%\hashcat_services_backup\dump18.reg" 2>nul
  1431. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iPodService" "%AppData%\hashcat_services_backup\dump19.reg" 2>nul
  1432. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\JavaQuickStarterService" "%AppData%\hashcat_services_backup\dump20.reg" 2>nul
  1433. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer" "%AppData%\hashcat_services_backup\dump21.reg" 2>nul
  1434. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\lmhosts" "%AppData%\hashcat_services_backup\dump22.reg" 2>nul
  1435. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Mcx2Svc" "%AppData%\hashcat_services_backup\dump23.reg" 2>nul
  1436. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mnmsrvc" "%AppData%\hashcat_services_backup\dump24.reg" 2>nul
  1437. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSiSCSI" "%AppData%\hashcat_services_backup\dump25.reg" 2>nul
  1438. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Napagent" "%AppData%\hashcat_services_backup\dump26.reg" 2>nul
  1439. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\napagent" "%AppData%\hashcat_services_backup\dump27.reg" 2>nul
  1440. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT" "%AppData%\hashcat_services_backup\dump28.reg" 2>nul
  1441. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Netlogon" "%AppData%\hashcat_services_backup\dump29.reg" 2>nul
  1442. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetTcpPortSharing" "%AppData%\hashcat_services_backup\dump30.reg" 2>nul
  1443. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PeerDistSvc" "%AppData%\hashcat_services_backup\dump31.reg" 2>nul
  1444. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PertPropSvc" "%AppData%\hashcat_services_backup\dump32.reg" 2>nul
  1445. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\PowerOffer Service" "%AppData%\hashcat_services_backup\dump33.reg" 2>nul
  1446. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RDSessMgr" "%AppData%\hashcat_services_backup\dump34.reg" 2>nul
  1447. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess" "%AppData%\hashcat_services_backup\dump35.reg" 2>nul
  1448. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteRegistry" "%AppData%\hashcat_services_backup\dump36.reg" 2>nul
  1449. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcLocator" "%AppData%\hashcat_services_backup\dump37.reg" 2>nul
  1450. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCardSvr" "%AppData%\hashcat_services_backup\dump38.reg" 2>nul
  1451. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCPolicySvc" "%AppData%\hashcat_services_backup\dump39.reg" 2>nul
  1452. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SensrSvc" "%AppData%\hashcat_services_backup\dump40.reg" 2>nul
  1453. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ServUpdater" "%AppData%\hashcat_services_backup\dump41.reg" 2>nul
  1454. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SessionEnv" "%AppData%\hashcat_services_backup\dump42.reg" 2>nul
  1455. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess" "%AppData%\hashcat_services_backup\dump43.reg" 2>nul
  1456. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SNMPTRAP" "%AppData%\hashcat_services_backup\dump44.reg" 2>nul
  1457. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SSDPSRV" "%AppData%\hashcat_services_backup\dump45.reg" 2>nul
  1458. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SwitchBoard" "%AppData%\hashcat_services_backup\dump46.reg" 2>nul
  1459. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TabletInputService" "%AppData%\hashcat_services_backup\dump47.reg" 2>nul
  1460. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TermService" "%AppData%\hashcat_services_backup\dump48.reg" 2>nul
  1461. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TrkWks" "%AppData%\hashcat_services_backup\dump49.reg" 2>nul
  1462. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\UmRdpService" "%AppData%\hashcat_services_backup\dump50.reg" 2>nul
  1463. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WbioSrvc" "%AppData%\hashcat_services_backup\dump51.reg" 2>nul
  1464. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wcncsvc" "%AppData%\hashcat_services_backup\dump52.reg" 2>nul
  1465. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient" "%AppData%\hashcat_services_backup\dump53.reg" 2>nul
  1466. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinDefend" "%AppData%\hashcat_services_backup\dump54.reg" 2>nul
  1467. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinRM" "%AppData%\hashcat_services_backup\dump55.reg" 2>nul
  1468. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WMPNetworkSvc" "%AppData%\hashcat_services_backup\dump56.reg" 2>nul
  1469. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WPDBusEnum" "%AppData%\hashcat_services_backup\dump57.reg" 2>nul
  1470. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WSearch" "%AppData%\hashcat_services_backup\dump58.reg" 2>nul
  1471. reg export "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\xmlprov" "%AppData%\hashcat_services_backup\dump59.reg" 2>nul
  1472. set "DATA=%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%"
  1473. copy "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg"
  1474. type "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" | findstr /v "Windows Registry Editor Version 5.00" > "%AppData%\hashcat_services_backup\manual_backup_temp_%DATA%$.reg"
  1475. echo Windows Registry Editor Version 5.00 > "%AppData%\hashcat_services_backup\manual_backup_%DATA%$.reg"
  1476. type "%AppData%\hashcat_services_backup\manual_backup_temp_%DATA%$.reg" >> "%AppData%\hashcat_services_backup\manual_backup_%DATA%$.reg"
  1477. del "%AppData%\hashcat_services_backup\dump*.reg" "%AppData%\hashcat_services_backup\backup_%DATA%$.reg" "%AppData%\hashcat_services_backup\manual_backup_temp_%DATA%$.reg"
  1478. cls
  1479. echo.
  1480. echo Backup completato!
  1481. %SystemRoot%\explorer.exe "%AppData%\hashcat_services_backup\"
  1482. echo.
  1483. PAUSE
  1484. GOTO main_cls
  1485.  
  1486. :winfeatures_support_check1
  1487. ver | findstr /i "6\." > nul
  1488. IF %ERRORLEVEL% EQU 0 goto manual_winfeatures_tweak
  1489. cls
  1490. echo La funzionalita' e' disponibile solo su Windows Vista e superiori!
  1491. echo.
  1492. PAUSE
  1493. cls
  1494. goto main
  1495.  
  1496. :winfeatures_support_check2
  1497. ver | findstr /i "6\." > nul
  1498. IF %ERRORLEVEL% EQU 0 goto winfeatures_stat
  1499. cls
  1500. echo La funzionalita' e' disponibile solo su Windows Vista e superiori!
  1501. echo.
  1502. PAUSE
  1503. cls
  1504. goto main
  1505.  
  1506. :manual_winfeatures_tweak
  1507. :: Altero lo stato delle funzionalità di windows utilizzando lo strumento DISM
  1508. md "%AppData%\hashcat_services_backup\error"
  1509. cls
  1510. set /p FEAT="Immetti il nome della funzionalita' da alterare: "
  1511. echo.
  1512. set /p FAI="Cosa desideri fare (1 Abilita, 2 Disabilita)? "
  1513. IF %FAI%==1 GOTO manual_winfeatures_enable
  1514. IF %FAI%==2 GOTO manual_winfeatures_disable
  1515. echo.
  1516. echo Valore immesso non valido! (%FAI%)
  1517. echo.
  1518. pause
  1519. cls
  1520. GOTO manual_winfeatures_tweak
  1521.  
  1522. :manual_winfeatures_enable
  1523. Dism /online /enable-feature /FeatureName:"%FEAT%"
  1524. IF %ERRORLEVEL% NEQ 0 echo Errore: La funzionalita' "%FEAT%" non e' stata abilitata correttamente.>>"%AppData%\hashcat_services_backup\error\manual_winfeatures_enable_%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%$.txt"
  1525. GOTO manual_winfeatures_prompt
  1526.  
  1527. :manual_winfeatures_disable
  1528. Dism /online /disable-feature /FeatureName:"%FEAT%"
  1529. IF %ERRORLEVEL% NEQ 0 echo Errore: La funzionalita' "%FEAT%" non e' stata disabilitata correttamente.>>"%AppData%\hashcat_services_backup\error\manual_winfeatures_disable_%date:~-10,2%_%date:~-7,2%_%date:~-4,4%_$%time:~0,2%_%time:~3,2%$.txt"
  1530. GOTO manual_winfeatures_prompt
  1531.  
  1532. :manual_winfeatures_prompt
  1533. cls
  1534. set /p Ric="Desideri modificarne un'altra (1 SI, 2 NO)? "
  1535. IF %Ric%==1 GOTO manual_winfeatures_tweak
  1536. IF %Ric%==2 GOTO main_cls
  1537. echo.
  1538. echo Valore immesso non valido! (%Ric%)
  1539. echo.
  1540. pause
  1541. cls
  1542. GOTO manual_winfeatures_prompt
  1543.  
  1544. :winfeatures_stat
  1545. cls
  1546. echo Elenco lo stato delle funzionalita' di Windows...
  1547. echo.
  1548. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  1549. echo.
  1550. Dism /online /get-features
  1551. echo.
  1552. echo ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
  1553. echo.
  1554. echo **NOTA** L'output mostrato nel prompt viene troncato da Windows (il report no)
  1555. echo.
  1556. set /p Scelta="Desideri salvare queste informazioni in un file di report (1 SI, 2 NO)? "
  1557. IF %Scelta%==1 GOTO winfeatures_stat_save
  1558. IF %Scelta%==2 GOTO main_cls
  1559. echo.
  1560. echo Valore immesso non valido! (%Scelta%)
  1561. echo.
  1562. pause
  1563. cls
  1564. GOTO winfeatures_stat
  1565.  
  1566. :winfeatures_stat_save
  1567. cls
  1568. Dism /online /get-features>"%UserProfile%\Desktop\winfeatures_stat.txt"
  1569. notepad "%UserProfile%\Desktop\winfeatures_stat.txt"
  1570. echo.
  1571. echo Operazione completata!
  1572. echo.
  1573. echo Per maggiori informazioni consultare il file salvato nel Desktop.
  1574. echo.
  1575. PAUSE
  1576. cls
  1577. GOTO main
  1578.  
  1579. :TLI_topic
  1580. cls
  1581. echo.
  1582. echo Desideri consultare la discussione su TurboLab.it inerente allo script?
  1583. echo.
  1584. set /p RISP="Specifica la tua scelta (si / no): "
  1585. IF %RISP%==no GOTO main_cls
  1586. IF %RISP%==si GOTO WEB_TLI
  1587. echo.
  1588. echo Valore immesso non valido! (%RISP%)
  1589. echo.
  1590. pause
  1591. cls
  1592. GOTO TLI_topic
  1593.  
  1594. :WEB_TLI
  1595. start "" "http://turbolab.it/forum/viewtopic.php?f=12&t=628"
  1596. GOTO main_cls
  1597.  
  1598. :main_cls
  1599. cls
  1600. GOTO main
  1601.  
  1602. :auto_quit
  1603. cls
  1604. EXIT
  1605.  
  1606. :go_reboot
  1607. :: Riavvio il S.O. entro 10 secondi
  1608. cls
  1609. echo.
  1610. echo Il sistema sara' riavviato tra 10 secondi.
  1611. echo.
  1612. SHUTDOWN -r -t 10
  1613. echo.
  1614. pause
  1615. EXIT
Advertisement
Add Comment
Please, Sign In to add comment