Discussione: Tools personalizzati
View Single Post
Old 14-05-2008, 14:18   #1
waltzie
Junior Member
 
Iscritto dal: Mar 2006
Messaggi: 24
Tools personalizzati

Ciao,
volevo condividere con voi un paio di scripts che ho realizzato per evitare di reinstallare il PC per i test e che uso anche con i Giochi per alleggerire la macchina. Sono dei semilavorati quindi ...

Consiglio di usare tali tools solo a CHI SIA IN GRADO .... dateci un'occhiata per capire come funzionano..


services3.vbs

Si occupa di gestire i "servizi" presenti sulla macchina in modo "indipendente dalla localizzazione" (si basa sul nome e non sulla descrizione del servizio)
Il suo uso principale è di salvare lo stato dei servizi su un file testo, arrestare tutti quelli non indispensabili (elencati in un seondo file testo)
Successivamente ripristinare la situazione precedente

Per usarlo gli step sono questi:

1. lanciare services3.vbs -save serviziOriginali.txt
2. copiare il file serviziOriginali.txt in serviziMinimali.txt
3. modificare il file serviziMinimali.txt eliminando tutti i servizi non indispensabili.

a questo punto per arrestare TUTTI i processi tranne quelli elencati nel file serviziMinimali.txt eseguire il comando:

services3.vbs -stopExcept serviziMinimali.txt

Per ripristinare lo stato dei servizi eseguire

services3.vbs -restore serviziOriginali.txt

ATTENZIONE
Alcuni processi "SAREBBERO" indoispensabili per Windows, come ad esempio il processo per la gestione della sicurezza (utenze).
Se lo killate vi si apre lafinestra di SHUTDOWN in 60 secondi ....

Non preoccupatevi .. .eseguite il comando "shutdown -a" per chiuderla e continuate pure ;P






KillProcs2.vbs

Si occupa di arrestare i processi elencati in un file testo. Il suo uso principale è quello di arrestare TUTTI i processi non compresi in una lista di quelli indispensabili.


1. lanciare il comando KillProcs2.vbs -status per salvare l'elenco dei processi attivi (per line di comando) sul file ProcessList.txt
2. copiare il file ProcessList.txt in KillExceptList.txt
3. Eliminare da file KillExceptList.txt TUTTI i processi NON INDISPENSABILI al sistema
3. lanciare il comando KillProcs2.vbs -killExcept KillExceptList.txt

A questo punto il sistema sarà ridotto all'osso ..buoni test o buona partita :P

Per ritornare alla situazione originale basta riavviare il PC



P.S.
Non sono responsabile di eventuali malfunzionamenti e/o danni che potessero derivare dall'uso di questi script! Il loro uso è a VS. rischio e pericolo.
Allegati
File Type: zip vbscripts.zip (2.5 KB, 8 visite)
__________________
COOLMASTER - Case Nero alim 700w, ASUS PQ5L - PRO, Intel E8400 @3700, KINGMAX - DDR2 1066, ATI Sapphire HD4870 512Mb, VORTEX 752, 2 ventole 120

Ultima modifica di waltzie : 03-09-2008 alle 14:09. Motivo: Evidenziate meglio le istruzioni
waltzie è offline   Rispondi citando il messaggio o parte di esso