[Ex] CCleaner Portable

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
Tragan
Niveau 3
Niveau 3
Messages : 38
Enregistré le : jeu. 01 nov. 2007 23:51
Localisation : Le monde et ses environs...
Status : Hors ligne

[Ex] CCleaner Portable

#1

Message par Tragan »

Salut à tous !

Voici donc un exemple de mes portabilisations de soft.
Image

Script CCleaner:

Code : Tout sélectionner

;Pas d'icône dans la SysTray
#NoTrayIcon

;Copie Reg.reg dans le registre
RunWait ( " regedit.exe /s App\Reg.reg " , @ScriptDir )

;Lance l'application ( l'original ) et attend sa fermeture
RunWait ( " App\CCleaner.exe " )

;Copie la ou les clés de registre utiles dans Reg.reg
RunWait ( 'regedit.exe /s /e " ' & @ScriptDir & '\App\Reg.reg " " HKEY_CURRENT_USER\SOFTWARE\VB and VBA Program Settings " ' )

;Suprime les clés de registre spécifiques au soft
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\VB and VBA Program Settings " )
RegDelete ( " HKEY_LOCAL_MACHINE\SOFTWARE\CCleaner " )
RegDelete ( " HKEY_LOCAL_MACHINE\SOFTWARE\Classes\cclaunch " )
RegDelete ( " HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040 - 5081 - 101B - 9F08 - 00AA002F954E}\Shell " )

;Inclus le lancement en mode automatique de MRU - Blaster
#include " chemin vers le fichier\MRU - Blaster.au3 "

;Inclus le néttoyage des clés de registre inutiles,systématiquement créées ou écrites par Windows
#include " chemin vers le fichier\NoTrace.au3 "
Script MRU-Blaster:

Code : Tout sélectionner

 ;Lance l'application
Run ( " App\mrub.exe " )

;Sélectionne la fenêtre MRU - Blaster et lance le Scan
WinWaitActive ( " MRU - Blaster " )
Send ( " {Enter} " )

;Sélectionne la fenêtre MRU - Blaster Scan Window et désactive Main Menu
WinWaitActive ( " MRU - Blaster Scan Window " )
Send ( " {Tab} " )

;Sélectionne la fenêtre MRU - Blaster Scan Window, active et lance Clean Now
Send ( " {Tab}{Enter} " )

;Ferme la fenêtre MRU - Blaster et quitte le programme
WinClose ( " MRU - Blaster " , " " )

Script Clean:

Code : Tout sélectionner

 RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\New " )
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\UserAssist " )
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage " , " ProgramsCache " )
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\CurrentVersion\Explorer\RecentDocs " )
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ShellNoRoam " )
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32 " )
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\BagMRU " )
RegDelete ( " HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\Bags\1\Desktop " )

RegDelete ( " HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\RNG " )
RegDelete ( " HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\Explorer\RecentDocs " )

DirRemove ( @UserProfileDir & " \Recent " , 1 )
DirRemove ( @WindowsDir & " \Prefetch " , 1 )
FileDelete ( @WindowsDir & " \WindowsUpdate.log " )
FileDelete ( @SystemDir & " \config\SOFTWARE.LOG " )
Pour l'éssayer: http://www.gigasize.com/get.php?d=h9g1jv4753c

Pour info :
MRU-Blaster va détecter et supprimer toutes les traces dites MRU (pour Most Recently Used). Ces traces disséminées dans la base de registre correspondent aux derniers fichiers ouverts par vos applications. Ce nettoyage empêche ainsi une personne tierce ayant accès à votre machine de connaître vos derniers fichiers ouverts, leurs noms ainsi que leurs emplacements sur le disque. A noter qu’il n’est pas toujours nécessaire d’aller dans la base de registre pour connaître ces informations. En effet, pour de nombreux logiciels, ces informations sont clairement affichées dans la partie base du menu «Fichiers», dans le sous menu «Fichiers récemment ouverts» ou encore dans «Derniers fichiers utilisés».

Accepte toutes remarques, surtout les bonnes...

Allez de bon scripts à tous et...

Bon Vent !

Tragan
Modifié en dernier par Tragan le mer. 27 août 2008 20:06, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#2

Message par Tlem »

Image
Image
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Vins83
Membre émérite
Membre émérite
Messages : 220
Enregistré le : mer. 25 juil. 2007 17:43
Status : Hors ligne

#3

Message par Vins83 »

Trés simpatique ce genre de truc... cool ..
Cyrtex
Niveau 1
Niveau 1
Messages : 8
Enregistré le : lun. 01 oct. 2007 11:20
Localisation : VAL DE MARNE
Status : Hors ligne

#4

Message par Cyrtex »

Sympathique comme script. Et de plus portables.
chezsteph1
Niveau 1
Niveau 1
Messages : 9
Enregistré le : sam. 26 janv. 2008 19:25
Localisation : Lille
Status : Hors ligne

Re: [Ex] CCleaner Portable

#5

Message par chezsteph1 »

Bonsoir,

Le lien vers les sources ne fonctionne plus :?

QQun peut-il réuploader les fichiers ?

Merci
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [Ex] CCleaner Portable

#6

Message par ani »

En effet, elle a même été effacé.
Si quelqu'un peut remettre le fichier ;)

merci pour tout, merci à vous.
chezsteph1
Niveau 1
Niveau 1
Messages : 9
Enregistré le : sam. 26 janv. 2008 19:25
Localisation : Lille
Status : Hors ligne

Re: [Ex] CCleaner Portable

#7

Message par chezsteph1 »

j'ai retrouvé le lien suivant : http://www.gigasize.com/get.php?d=gwrfl7c060c dans un autre post sur le site : http://www.autoitscript.fr/forum/viewto ... t=ccleaner

Merci à Tragan pour ce script
Répondre