Mes sources

Mes sources - Shell/Batch - Programmation

Marsh Posté le 08-03-2007 à 15:58:09    

Vu que webding était interessé par mes sources, en voila quelques une.
Alors je commence par un programme d'administration a distance.
Bien sur, pour tout les programmes necessitant d'ouvrir des ports ou établir une connexion, j'utilise un executable qui n'est pas par défaut dans Windows : netcat (nc.exe) qui peut etre détecté par certain anti virus comme potentiellement dangereux, mais avec une petite methode on peut le rendre indetecté et donc ne plus avoir ce probleme ^^
 
Alors, sur le serveur, on commence a executer : nc.exe -L -p 65535 -e server.bat
qui permet de se mettre en écoute sur le port 65535 et de rediriger ce que le client tape vers server.bat dont le code est juste en dessous :

@echo off
echo.
echo.
echo.
echo            Welcome to Authsysd by BlastKiller
echo                   for Latrufe's Server
echo.
echo.
echo  Patientez svp...
 
set var=0
for /f "delims=" %%a in (c:\authsys\date.txt) do set date1=%%a
if %date% GTR %date1% (
:date
set /a var+=1
if exist c:\authsys\log%var%.txt goto :date
ren c:\authsys\log.txt log%var%.txt
)
echo %date%> c:\authsys\date.txt
 
::log ip
netstat -n | findstr 65535 > c:\authsys\temp.txt
for /f "delims=" %%a in (c:\authsys\temp.txt) do set ip=%%a
set ip=%ip:~32,16%
for /f "tokens=1 delims=:" %%a in ("%ip%" ) do set ip=%%a
del /F /S c:\authsys\temp.txt > NUL
echo. >> c:\authsys\log.txt
echo %date% %time% >> c:\authsys\log.txt
echo %ip% >> c:\authsys\log.txt
 
::verif ip
findstr %ip% c:\authsys\log.txt > c:\authsys\temp.txt
for /f %%a in ('find /v /c "" ^< c:\authsys\temp.txt') do set /a lignes=%%a
del /F /S c:\authsys\temp.txt > NUL
if %lignes% GEQ 5 echo.
if %lignes% GEQ 5 echo.
if %lignes% GEQ 5 echo  /!\ Vous avez atteind la limite de connexions aujourd'hui /!\
if %lignes% GEQ 6 exit
 
set tentative=0
 
:non
if defined pass echo.
if defined pass echo.
if defined pass echo.
if defined pass echo  Desole, ce n'est pas le bon mot de passe.
 
:auth
echo.
set /A tentative+=1
if %tentative%==3 echo.
if %tentative%==3 echo.
if %tentative%==3 echo   /!\ Derniere tentative avant la deconnexion /!\
if %tentative%==3 echo.
if %tentative%==4 exit
set /P pass=   Quel est le mot de passe ?  
if not defined pass goto :auth
echo.
echo %pass% >> c:\authsys\log.txt
if not %pass%==monpass goto :non
 
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo  Mot de passe accepte.
:choix
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo.
if %pass%==monpass echo  Que voulez vous faire ?
if %pass%==monpass echo.
if %pass%==monpass echo  2) Redemarrer le serveur TS
if %pass%==monpass echo  3) Redemarrer le serveur entier
if %pass%==monpass echo  4) Redemarrer le serveur VNC
if %pass%==monpass echo  6) Redemarrer le serveur CSS
if %pass%==monpass echo  q) Quitter
if %pass%==monpass echo.
if %pass%==monpass set /P choix=    Votre choix ?  
if %pass%==monpass if not defined choix goto :choix
if %pass%==monpass echo.
if %pass%==monpass echo.
 
if %pass%==monpass if %choix%==q exit
if %pass%==monpass if %choix% LEQ 0 exit
if %pass%==monpass if %choix% GTR 6 exit
 
if %pass%==monpass if %choix%==2 echo  Le serveur TS redemarre...
if %pass%==monpass if %choix%==2 tskill server_windows > NUL
if %pass%==monpass if %choix%==2 ping -n 1 127.0.0.1 > NUL
if %pass%==monpass if %choix%==2 TeamSpeak.lnk > NUL
if %pass%==monpass if %choix%==2 ping -n 3 127.0.0.1 > NUL
if %pass%==monpass if %choix%==2 qprocess > c:\authsys\temp.txt
if %pass%==monpass if %choix%==2 findstr /I "server_windows.exe" c:\authsys\temp.txt > NUL
if %pass%==monpass if %choix%==2 if %errorlevel%==0 echo  Le serveur TS a redemarre.
if %pass%==monpass if %choix%==2 if %errorlevel%==0 (echo  Le serveur TS a redemarre. >> c:\authsys\log.txt)
if %pass%==monpass if %choix%==2 if %errorlevel%==1 echo  Le serveur TS n'a PAS redemarre !
if %pass%==monpass if %choix%==2 if %errorlevel%==1 (echo  Le serveur TS n'a PAS redemarre ! >> c:authsys\log.txt)
if %pass%==monpass if %choix%==2 del /F /Q c:\authsys\temp.txt > NUL
if %pass%==monpass if %choix%==2 echo.
if %pass%==monpass if %choix%==2 pause
if %pass%==monpass if %choix%==2 goto :choix
 
if %pass%==monpass if %choix%==3 echo  Le serveur redemarre...
if %pass%==monpass if %choix%==3 (echo  Le serveur redemarre... >> c:\authsys\log.txt)
if %pass%==monpass if %choix%==3 shutdown -r -f -t 01 > NUL
if %pass%==monpass if %choix%==3 exit
 
if %pass%==monpass if %choix%==4 echo  Le serveur VNC redemarre...
if %pass%==monpass if %choix%==4 tskill winvnc > NUL
if %pass%==monpass if %choix%==4 ping -n 1 127.0.0.1 > NUL
if %pass%==monpass if %choix%==4 WinVNC.lnk > NUL
if %pass%==monpass if %choix%==4 ping -n 3 127.0.0.1 > NUL
if %pass%==monpass if %choix%==4 qprocess > c:\authsys\temp.txt
if %pass%==monpass if %choix%==4 findstr /I "winvnc.exe" c:\authsys\temp.txt > NUL
if %pass%==monpass if %choix%==4 if %errorlevel%==0 echo  Le serveur VNC a redemarre.
if %pass%==monpass if %choix%==4 if %errorlevel%==0 (echo  Le serveur VNC a redemarre. >> c:\authsys\log.txt)
if %pass%==monpass if %choix%==4 if %errorlevel%==1 echo  Le serveur VNC n'a PAS redemarre !
if %pass%==monpass if %choix%==4 if %errorlevel%==1 (echo  Le serveur VNC n'a PAS redemarre ! >> c:authsys\log.txt)
if %pass%==monpass if %choix%==4 del /F /Q c:\authsys\temp.txt > NUL
if %pass%==monpass if %choix%==4 echo.
if %pass%==monpass if %choix%==4 pause
if %pass%==monpass if %choix%==4 goto :choix
 
if %pass%==monpass if %choix%==6 echo  Le serveur CSS redemarre...
if %pass%==monpass if %choix%==6 tskill srcds > NUL
if %pass%==monpass if %choix%==6 ping -n 1 127.0.0.1 > NUL
if %pass%==monpass if %choix%==6 CSS_Server.lnk > NUL
if %pass%==monpass if %choix%==6 ping -n 3 127.0.0.1 > NUL
if %pass%==monpass if %choix%==6 qprocess > c:\authsys\temp.txt
if %pass%==monpass if %choix%==6 findstr /I "srcds.exe" c:\authsys\temp.txt > NUL
if %pass%==monpass if %choix%==6 if %errorlevel%==0 echo  Le serveur CSS a redemarre.
if %pass%==monpass if %choix%==6 if %errorlevel%==0 (echo  Le serveur CSS a redemarre. >> c:\authsys\log.txt)
if %pass%==monpass if %choix%==6 if %errorlevel%==1 echo  Le serveur CSS n'a PAS redemarre !
if %pass%==monpass if %choix%==6 if %errorlevel%==1 (echo  Le serveur CSS n'a PAS redemarre ! >> c:authsys\log.txt)
if %pass%==monpass if %choix%==6 del /F /Q c:\authsys\temp.txt > NUL
if %pass%==monpass if %choix%==6 echo.
if %pass%==monpass if %choix%==6 pause
if %pass%==monpass if %choix%==6 goto :choix

 
Hum, j'étais obligé de faire a chaque fois la verification du pass et du choix a la fin car sinon avec netcat sa passe pas...
Ensuite le client est pas très dur a faire :
nc.exe IP PORT
 
 
===========================================================
 
Ensuite mon Windows Utilities
 

@echo  off
title Windows Utilities
color 79
echo.
echo                             ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo                             º                         º
echo                             º Windows Utilities v1.00 º
echo                             º    by Blast Killer      º
echo                             º BlastKiller@hotmail.fr  º
echo                             º   http://blast.fr.nf    º
echo                             º       Open Source       º
echo                             º                         º
echo                             ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo  Bienvenue dans Windows Utilities.
echo  Ce programme regroupe quelques fonctionnalites assez utile.
echo.
echo.
pause
:menu
cls
echo.
echo.
echo  Voici la liste des actions :
echo.
echo  1) Afficher les ports en ecoute.
echo  2) Afficher les connexions actives.
echo  3) Afficher les programmes qui utilises internet en TCP.
echo  4) Afficher les programmes qui utilises internet en UDP.
echo  5) Afficher ce qui se lance au demarrage.
echo  6) Afficher mes IP.
echo  q) Pour quitter.
echo.
SET /P num= Pour quel action voulez-vous avoir des infos ? Numero ?  
IF %num%==q goto fin
IF %num% GTR 6 goto menu
IF %num% LEQ 0 goto menu
goto %num%a
 
:1a
cls
echo.
echo.
echo  1) Afficher les ports en ecoute.
echo.
echo  Les ports ouverts peuvent etre utilises par les pirates pour se connecter
echo  sur votre ordinateur. Savoir lesquels sont ouverts et chercher comment les
echo  fermer peut ameliorer la securite de votre pc.
echo.
echo.
echo  Les ports TCP suivant sont en attentent d'une connexions :
echo.
netstat -an | findstr /i "listening" > c:\temp.txt
for /f "delims=" %%a in (c:\temp.txt) do (
for /f "tokens=2 delims=:" %%m in ("%%a" ) do (
for /f "tokens=1 delims= " %%z in ("%%m" ) do (
echo  %%z
)
)
)
del /F /Q c:\temp.txt
echo.
echo.
pause
goto menu
 
:2a
cls
echo.
echo.
echo  2) Afficher les connexions actives.
echo.
echo  Vous pouvez voir ici les connexions etablies, les IP et les ports associes.
echo  La premiere colonne contient votre IP et le port utilise pour la connexion.
echo  La seconde affiche l'IP distante ainsi que le port.
echo.
echo.
echo  Voici la liste des connexions TCP actives :
echo.
netstat -n | findstr /i "established" > c:\temp.txt
for /f "delims=" %%a in (c:\temp.txt) do (
for /f "tokens=2 delims=TCP" %%m in ("%%a" ) do (
for /f "tokens=1 delims=ESTABLISHED" %%z in ("%%m" ) do (
echo  %%z
)
)
)
del /F /Q c:\temp.txt
echo.
echo.
pause
goto menu
 
:3a
cls
echo.
echo.
echo  3) Afficher les programmes qui utilises internet en TCP.
echo.
echo  Ici, la liste des executables qui sont en ecoutent ou en connexions est
echo  affiche. Vous pouvez donc regarder sur google le nom d'un programme pour
echo  savoir si celui ci est un logiciel malveillant ou non.
echo.
echo.
echo  Voici la liste des executables qui utilisent internet en TCP :
echo.
echo a > c:\temp1.txt
netstat -abp tcp | findstr "[" > c:\temp.txt
for /f "delims=" %%a in ('type c:\temp.txt') do (
for /f "tokens=2 delims=[" %%m in ("%%a" ) do (
for /f "tokens=1 delims=]" %%z in ("%%m" ) do (
findstr /i "%%z" c:\temp1.txt > NUL
if errorlevel 1 if %%z NEQ SystŠme  echo %%z
echo %%z >> c:\temp1.txt
)
)
)
del /F /Q c:\temp.txt
del /F /Q c:\temp1.txt
echo.
echo.
pause
goto menu
 
:4a
cls
echo.
echo.
echo  4) Afficher les programmes qui utilises internet en UDP.
echo.
echo  Ce sont surtout les services Windows qui utilises ce protocole.
echo.
echo.
echo  Voici la liste des executables qui utilisent internet en UDP :
echo.
echo a > c:\temp1.txt
netstat -abp udp | findstr "[" > c:\temp.txt
for /f "delims=" %%a in ('type c:\temp.txt') do (
for /f "tokens=2 delims=[" %%m in ("%%a" ) do (
for /f "tokens=1 delims=]" %%z in ("%%m" ) do (
findstr /i "%%z" c:\temp1.txt > NUL
if errorlevel 1 if %%z NEQ SystŠme  echo %%z
echo %%z >> c:\temp1.txt
)
)
)
del /F /Q c:\temp.txt
del /F /Q c:\temp1.txt
echo.
echo.
pause
goto menu
 
:5a
cls
echo.
echo.
echo  5) Afficher ce qui se lance au demarrage.
echo.
echo  Vous pouvez vous demander pourquoi Windows est long a demarrer ?
echo  Peut etre parce qu'il se lance trop de programme au demarrage ?
echo.
echo.
echo  Les programme suivants se lancent au demarrage de Windows :
echo.
 
reg query HKLM\software\microsoft\windows\currentversion\run | findstr /i "sz" > c:\temp1.txt
reg query HKCU\software\microsoft\windows\currentversion\run | findstr /i "sz" >> c:\temp1.txt
%systemdrive%
cd "%ALLUSERSPROFILE%\Menu D‚marrer\Programmes\D‚marrage"
dir /B > c:\temp.txt
cd "%USERPROFILE%\Menu D‚marrer\Programmes\D‚marrage"
dir /B >> c:\temp.txt
:boucle
set /a numligne+=1
set /a numero+=1
set "ligne="
for /f "delims=" %%a in ('more/e +%%numero%% ^< c:\temp.txt') do (
if not defined ligne set "ligne=%%a"
)
if not defined ligne goto fin1
more "%ligne%" | findstr /b "%systemdrive%"
goto boucle
:fin1
set numero=-1
:boucle1
set /a numero+=1
set "ligne="
for /f "delims=" %%a in ('more/e +%%numero%% ^< c:\temp1.txt') do (
if not defined ligne set "ligne=%%a"
)
if not defined ligne goto suite
set ligne=%ligne:"=%
echo %ligne% >> c:\temp2.txt
goto boucle1
:suite
for /f "tokens=2 delims=_" %%a in (c:\temp2.txt) do call :commande "%%a"
del /F /Q c:\temp.txt
del /F /Q c:\temp1.txt
del /F /Q c:\temp2.txt
echo.
echo.
pause
goto menu
 
:6a
cls
echo.
echo.
echo  6) Afficher mes IP.
echo.
echo  (Vous devez avoir une connexion internet pour pouvoir voir votre IP internet)
echo.
echo.
echo GET http://whatismyip.com HTTP/1.0> c:\cmd.txt
echo Accept : text/html>> c:\cmd.txt
echo.>> c:\cmd.txt
nc whatismyip.com 80 < c:\cmd.txt > c:\temp.txt
findstr "<TITLE>" c:\temp.txt > c:\temp1.txt
for /f "tokens=2 delims=- " %%a in (c:\temp1.txt) do set ip="%%a"
set ip=%ip:<=%
set ip=%ip:>=%
set ip=%ip:~1,16%
for /f "tokens=1 delims=/" %%a in ("%ip%" ) do set ip=%%a
echo  Internet :
echo  %ip%
echo.
del /F /Q c:\temp.txt
del /F /Q c:\temp1.txt
del /F /Q c:\cmd.txt
ipconfig | findstr /I "Carte Adresse" > c:\temp.txt
for /f "delims=" %%a in (c:\temp.txt) do call :commande1 "%%a"
del /F /Q c:\temp.txt
echo.
echo.
pause
goto menu
 
:fin
cls
echo.
echo.
echo.
echo                                      _   _
echo                                    .-_; ;_-.
echo                                   / /     \ \
echo                                  ³ ³       ³ ³
echo                                   \ \.---./ /
echo                               .-"~   .---.   ~"-.
echo                             ,`.-~/ .'`---`'. \~-.`,
echo                             '`   ³ ³ \(_)/ ³ ³   `'
echo                             ,    \  \ ³ ³ /  /    ,
echo                             ;`'.,_\  `-'-'  /_,.'`;
echo                              '-._  _.-'^'-._  _.-'
echo                                  ``         ``  
echo.
echo.
echo  Merci d'avoir utilise ce programme, si vous avez des commentaires,
echo  n'hesitez pas a me mailler ;)
echo  BlastKiller@hotmail.fr
echo.
echo  Si vous modifier les sources, merci de laisser des infos sur moi, et m'envoyer
echo  les nouvelles sources. Merci a tout ceux qui amelioreront mon programme.
echo.
echo.
pause
cls
del /F /Q %systemroot%\temp\nc.exe
del %0
 
:commande
set test=%1
set test=%test:"=%
set test=%test:~4,500%
echo %test%
goto :eof
 
:commande1
set ligne=%1
set ligne=%ligne:"=%
set ligne=%ligne:        Adresse=%
set ligne=%ligne:é=‚%
set ligne=%ligne:. . . . . . . . . . . .=%
set ligne=%ligne:Carte Ethernet=%
echo %ligne%

 
 
Hum, un del %0 a la fin car j'ai compresser mon bat avec netcat dans une archive Winrar SFX, dont qui s'extrait dans c:\windows\temp\ ici, et qui execute le fichier bat.
 
 
======================================================================
 
Windows Light, pour nettoyer Windows :
 

@echo off
title Windows Light
color 79
echo.
echo                             ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo                             º                        º
echo                             º   Windows Light v0.21  º
echo                             º    by Blast Killer     º
echo                             º BlastKiller@hotmail.fr º
echo                             º   http://blast.fr.nf   º
echo                             º       Open Source      º
echo                             º                        º
echo                             ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo  Bienvenue dans Windows Light.
echo  Ce programme supprime les fichiers inutiles et reconfigure certaines
echo  applications sur votre ordinateur.
echo  Il prend exemple sur le programme CCleaner :
echo  http://www.ccleaner.com
echo.
echo.
pause
:menu
cls
echo.
echo.
echo  Voici la liste des taches que vous pouvez effectuees :
echo.
echo  Reconfiguration :
echo  1) Cache d'Internet Explorer et Firefox.
echo  2) Historique d'IE et Firefox.
echo  3) Swap. (pas encore fonctionelle)
echo  4) Dr Watson.
echo.
echo  Suppressions definitives :
echo  5) fichiers de desinstallation des mise a jour.
echo  6) les fichiers de la protection systeme du SP1.
echo  7) les installeur des applications internet.
echo  8) le MSOCache.
echo  9) les pages accessibles hors connexion.
echo  10) Desinstaller le vieux MSN Messenger
echo  11) Desinstaller Windows Media Player
echo.
echo  Suppressions a faire de temps en temps :
echo  12) Vider le cache de Firefox et d'IE.
echo  13) Vider le cache des applications (java, flash, adobe, ...).
echo  14) Supprimer les cookies.
echo  15) Supprimer les fichiers temporaires, backups et logs.
echo  16) Supprimer les documents recents.
echo  17) Vider les historiques.
echo  18) Supprimer les fichiers dump.
echo.
echo  Suppressions facultatives :
echo  19) les jeux par defaut.
echo  20) les curseurs par defaut.
echo  21) l'aide de Windows.
echo.
echo  a) Appliquer les taches les plus courantes :
echo      5, 6, 7, 13, 15, 18
echo.
echo  b) Appliquer les taches de suppression des traces internet :
echo      9, 12, 14, 17
echo.
echo  q) Pour quitter.
echo.
SET /P num= Pour quel tache voulez-vous avoir des infos ? Numero ?  
IF %num%==q goto fin
IF %num%==a goto a
IF %num%==b goto b
IF %num% GTR 21 goto menu
IF %num% LEQ 0 goto menu
goto %num%a
 
:a
cls
echo.
echo.
echo  a) Appliquer les taches les plus courantes
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:ao
goto 5o
 
:b
cls
echo.
echo.
echo  b) Appliquer les taches de suppression des traces internet
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:bo
goto 9o
 
:1a
cls
echo.
echo.
echo  1) Reconfigurer le cache
echo.
echo  Le cache internet d'Internet Explorer et Firefox peuvent etre configurer
echo  avec une valeur trop eleve, ce qui occupe de l'espace disque supplementaire.
echo  Le cache sert a naviguer plus vite en mettant les pages, les images et les
echo  documents visités sur internet sur votre disque dur, où Windows peut les lire
echo  plus rapidement.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:1o
echo.
set /P cache= Quel valeur voulez vous donner a votre cache (50 minimum, 100 par defaut) ?  
cd "%systemdrive%\Program Files\Mozilla Firefox\greprefs"
find /I /V "browser.cache.disk.capacity" all.js > temp.txt
echo pref("browser.cache.disk.capacity", %cache%000); >> temp.txt
del /F /Q all.js
ren temp.txt all.js
del /F /Q temp.txt
:ie1
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content" /v CacheLimit /t reg_dword /d %cache%000 /F > NUL
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v SyncMode5 /t reg_dword /d 3 /F > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:2a
cls
echo.
echo.
echo  2) Reconfigurer l'historique
echo.
echo  L'historique retient l'adresse des sites visites, mais il peut avoir une
echo  valeur importante et donc consomme de l'espace disque pour rien.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:2o
echo.
set /P hist= Quel valeur voulez vous donner a votre historique (7 par defaut) ?
if not exist "%homepath%\Local Settings\Application Data\Mozilla\Firefox\Profiles\" goto ie%num%
dir /B "%homepath%\Application Data\Mozilla\Firefox\Profiles\" > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do (
set profile=%%a
cd "%homepath%\Application Data\Mozilla\Firefox\Profiles\%profile%"
find /I /V "browser.history_expire_days" prefs.js > temp.txt
echo user_pref("browser.history_expire_days", %hist%); >> temp.txt
del /F /Q prefs.js
ren temp.txt prefs.js
)
del /F /Q %systemdrive%\temp.txt
:ie2
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Url History" /v DaysToKeep /t reg_dword /d %hist% /F > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:::3a
::cls
::echo.
::echo.
::echo  3) Reconfigurer le swap
::echo.
::echo
::echo.
::SET /P a= Voulez vous effectuer cette tache ? o/n ?  
::IF %a%==o (goto %num%o) ELSE goto menu
:::3o
::echo.
::set /P mem= Combien avez vous de memoire vive (ram en Ko) ? (ex: 512, 1024) :  
::if %mem% LEQ 2048 set val=3072
::if %mem% LEQ 1024 set val=1536
::if %mem% LEQ 512 set val=
::if %mem% LEQ 384 set val=
::if %mem% LEQ 256 set val=336
::if %mem% LEQ 128 set val=
::reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t reg_multi_sz /d C:\pagefile.sys %val% %val% /f
::cls
::echo.
::echo  Terminer.
::echo.
::pause
::goto menu
 
:4a
cls
echo.
echo.
echo  4) Reconfigurer dr watson
echo.
echo  Dr Watson stocke les descriptions des erreurs dans des fichiers textes.
echo  Au fur et a mesure des erreurs, les fichiers peuvent avoir une taille très
echo  importante. Cette reconfiguration permet d'eviter cela.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:4o
set cle=HKLM\SOFTWARE\Microsoft\DrWatson
reg add %cle% /v AppendToLogFile /t reg_dword /d 0 /f > NUL
reg add %cle% /v CrashDumpType /t reg_dword /d 0 /f > NUL
reg add %cle% /v CreateCrashDump /t reg_dword /d 0 /f > NUL
reg add %cle% /v DumpAllThreads /t reg_dword /d 0 /f > NUL
reg add %cle% /v DumpSymbols /t reg_dword /d 0 /f > NUL
reg add %cle% /v Instructions /t reg_dword /d 0 /f > NUL
reg add %cle% /v MaximumCrashes /t reg_dword /d 0 /f > NUL
reg add %cle% /v NumberOfCrashes /t reg_dword /d 0 /f > NUL
reg add %cle% /v SoundNotification /t reg_dword /d 0 /f > NUL
reg add %cle% /v VisualNotification /t reg_dword /d 0 /f > NUL
reg add HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug /v Auto /t reg_sz /d 0 /f > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:5a
cls
echo.
echo.
echo  5) Supprimer les fichiers de desinstallation des mise a jour
echo.
echo  Lorsque des mises a jour venant de Windows Update sont installees, les fichiers
echo  de desinstallation de celles ci sont crees sur votre ordinateur. Mais on ne
echo  desinstalle jamais les mises a jour, ces fichiers sont donc inutiles.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:5o
cd %systemroot%
dir /A:D /B | find "$" > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do rmdir /S /Q "%%a"
del /F /Q %systemdrive%\temp.txt
if %num%==a goto 6o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:6a
cls
echo.
echo.
echo  6) Supprimer les fichiers de la protection systeme du SP1
echo.
echo  Si vous avez installe le Service Pack 2 a partir d'un Windows Service Pack 1,
echo  certains fichiers de ce dernier restent sur votre ordinateur parce que le SP2
echo  ne les remplace pas. Ces fichiers sont en fait des fichiers de la protection
echo  systeme, mais le SP2 en installe d'autre (voir tache 17) et donc ceux ci doivent
echo  etre supprimes.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:6o
if exist "%systemroot%\ServicePackFiles" rmdir /S /Q "%systemroot%\ServicePackFiles"
if %num%==a goto 7o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:7a
cls
echo.
echo.
echo  7) Supprimer les installeur des applications internet
echo.
echo  Lorsque vous installez par exemple Macromedia Flash Player, les fichiers de
echo  l'installation restent dans le dossier Windows, mais sont totalement inutiles.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:7o
del /F /Q "%systemroot%\Downloaded Installations\*.*" > NUL
if %num%==a goto 13o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:8a
cls
echo.
echo.
echo  8) Supprimer le MSOCache
echo.
echo  Ce repertoire est cree si vous installer la suite Microsoft Office.
echo  Il contient une copie de l'installation qui servira a installer des mises a jour.
echo  Vous pouvez soit les laisser pour faire de futur mises a jour, ou vous pouvez
echo  utiliser votre CD de Microsoft Office pour les faire.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:8o
if exist "%systemdrive%\MSOCache" rmdir /S /Q "%systemdrive%\MSOCache" > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:9a
cls
echo.
echo.
echo  9) Supprimer les pages accessibles hors connexion
echo.
echo  J'pense pas qu'une description est necessaire ^^^^
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:9o
del /F /Q "%systemroot%\Offline Web Pages\*.*" > NUL
if %num%==b goto 12o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:10a
cls
echo.
echo.
echo  10) Desinstaller le vieux MSN Messenger :
echo.
echo  Il ne peut pas etre desinstaller dans Ajout/suppression de programmes, cette tache
echo  le fait pour vous !
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:10o
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:11a
cls
echo.
echo.
echo  11) Desinstaller Windows Media Player :
echo.
echo  Si vous utilisez un autre lecteur audio/video, WMP devient inutile et peut donc
echo  etre supprime ici.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:11o
RunDll32 advpack.dll,LaunchINFSection %SystemRoot%\inf\wmp.inf,Uninstall
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:12a
cls
echo.
echo.
echo  12) Vider le cache d'Internet Explorer et Firefox :
echo.
echo  Il est souvent utile de se refaire un cache propre, en le vidant et en revisitant
echo  les pages où vous allez souvent.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:12o
if not exist "%homepath%\Local Settings\Application Data\Mozilla\Firefox\Profiles\" goto ie%num%
dir /B "%homepath%\Local Settings\Application Data\Mozilla\Firefox\Profiles\" > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do (
set profile=%%a
del /F /Q "%homepath%\Local Settings\Application Data\Mozilla\Firefox\Profiles\%profile%\Cache\*.*"
del /F /Q "%homepath%\Application Data\Mozilla\Firefox\profiles\%profile%\cache\*.*"
del /F /Q "%homepath%\Application Data\Mozilla\Firefox\profiles\%profile%\downloads.rdf"
)
del /F /Q %systemdrive%\temp.txt
:ie10
del /F /Q /S "%homepath%\Local Settings\Temporary Internet Files\*.*" > NUL
if %num%==b goto 14o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:13a
cls
echo.
echo.
echo  13) Vider le cache des applications (java, flash, adobe, ...)
echo.
echo  Certaines applications disposent d'un cache, soit pour y laisser des fichiers
echo  temporaires, soit pour y mettre des sauvegardes ou autre.
echo  Tous ces caches additionnes peuvent prendre une espace disque important, cette
echo  tache vous permet de les vider.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:13o
del /F /S /Q "%homepath%\Application Data\Sun\Java\Deployment\cache" > NUL
del /F /S /Q "%homepath%\Application Data\Macromedia\Flash Player" > NUL
del /F /Q "%homepath%\Application Data\Real\RealPlayer\cookies.txt" > NUL
del /F /Q "%homepath%\Application Data\Real\RealPlayer\ctd.dat" > NUL
del /F /Q "%homepath%\Application Data\Real\RealPlayer\realplayer.ste" > NUL
del /F /Q "%homepath%\Application Data\Real\RealPlayer\History\*.lnk" > NUL
del /F /S /Q "%homepath%\Application Data\Lavasoft\Ad-Aware\Logs\*.*" > NUL
del /F /Q "%homepath%\Application Data\Google\GoogleEarth\dbCache.dat" > NUL
del /F /Q "%homepath%\Application Data\Google\GoogleEarth\dbCache.dat.index" > NUL
del /F /Q "%homepath%\Application Data\Apple Computer\QuickTime\QTPlayerSession.xml" > NUL
del /F /S /Q "%homepath%\Local Settings\Application Data\Apple Computer\QuickTime\downloads\*.*" > NUL
del /F /Q "%systemdrive%\Program Files\Ahead\Nero\NeroHistory.log" > NUL
del /F /Q "%systemdrive%\Program Files\Lavasoft\Ad-Aware SE Personal\defs.ref.old" > NUL
del /F /S /Q "%homepath%\Local Settings\Application Data\Adobe\Acrobat\7.0\Cache" > NUL
del /F /Q "%homedrive%\documents and settings\all users\Application Data\Spybot - Search & Destroy\Statistics.ini" > NUL
del /F /Q "%homedrive%\documents and settings\all users\Application Data\Spybot - Search & Destroy\backups\*.*" > NUL
del /F /Q "%homedrive%\documents and settings\all users\Application Data\Spybot - Search & Destroy\logs\*.*" > NUL
del /F /Q "%homedrive%\documents and settings\all users\Application Data\Spybot - Search & Destroy\recovery\*.*" > NUL
if %num%==a goto 15o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:14a
cls
echo.
echo.
echo  14) Supprimer les cookies
echo.
echo  Un cookie se cree presque tout le temps lorsque vous visitez un site web.
echo  Il peut contenir vos identifiants si vous vous connectez sur certains sites
echo  avec la fonction "se connecter automatiquement", mais la plupars du temps ils
echo  ne contiennent rien.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:14o
if not exist "%homepath%\Application Data\Mozilla\Firefox\Profiles\" goto ie%num%
dir /B "%homepath%\Application Data\Mozilla\Firefox\Profiles\" > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do set profile=%%a
del /F /Q "%homepath%\Application Data\Mozilla\Firefox\Profiles\%profile%\cookies.txt"
del /F /Q %systemdrive%\temp.txt
:ie14
del /F /Q "%homepath%\Cookies\*.*"
if %num%==b goto 17o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:15a
cls
echo.
echo.
echo  15) Supprimer les fichiers temporaires, backups et logs
echo.
echo  Windows, le systeme d'exploitation qui doit faire le plus de sauvegarde ^^.
echo  Beaucoup de fichiers temporaires sont crees par la plupars des programmes.
echo  Ces fichiers ne sont pas toujours effaces par le programme qui les cree, alors
echo  faut le faire soit meme.
echo  Les fichiers de sauvegarde et de log sont assez nombreux dans Windows, et sont,
echo  pour la majorite du temps, inutiles.
echo.
SET /P a= Voulez vous effectuer cette tache (peut etre longue) ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:15o
if not exist "%homepath%\Application Data\Mozilla\Firefox\Profiles\" goto ie%num%
dir /B "%homepath%\Application Data\Mozilla\Firefox\Profiles\" > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do set profile=%%a
del /F /Q "%homepath%\Application Data\Mozilla\Firefox\Profiles\%profile%\bookmarkbackups\*.*"
del /F /Q %systemdrive%\temp.txt
:ie15
cd %systemroot%\temp\
del /F /S /Q *.*
dir /B /A:D > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do rmdir /S /Q "%%a"
del /F /Q %systemdrive%\temp.txt
 
set tempax=%homepath%\Local Settings\Temp
del /F /S /Q "%tempax%\*.*" > NUL
dir /B /A:D "%tempax%" > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do rmdir /S /Q "%tempax%\%%a"
 
dir /B /S "%homedrive%\Documents and Settings\All Users\Application Data" | find /I ".log" > %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".temp" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".tmp" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".old" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".gid" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".bak" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".wbk" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".pif" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".diz" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".chk" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".gid" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".bad" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".bck" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".backup" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".log" >> %systemdrive%\temp.txt
dir /B /S "%systemroot%\" | find /I ".lo_" >> %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do del /F /Q "%%a"
del /F /Q %systemdrive%\temp.txt
if %num%==a goto 18o
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:16a
cls
echo.
echo.
echo  16) Supprimer les documents recents
echo.
echo  Un peu de place ? ^^
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:16o
del /F /Q "%homepath%\Recent\*.*" > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:17a
cls
echo.
echo.
echo  17) Vider les historiques
echo.
echo  Aller, zou !
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:17o
if not exist "%homepath%\Application Data\Mozilla\Firefox\Profiles\" goto ie%num%
dir /B "%homepath%\Application Data\Mozilla\Firefox\Profiles\" > %systemdrive%\temp.txt
for /f "delims=" %%a in (%systemdrive%\temp.txt) do set profile=%%a
del /F /Q "%homepath%\Application Data\Mozilla\Firefox\Profiles\%profile%\history.dat" > NUL
del /F /Q %systemdrive%\temp.txt
:ie17
del /F /S /Q "%homepath%\Local Settings\Historique\*.*" > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:18a
cls
echo.
echo.
echo  18) Supprimer les fichiers dump
echo.
echo  Ces fichiers sont crees lorsqu'une erreur survient et encombre le disque
echo  inutilement. Ceux ci peuvent etre supprimer grace a cette tache.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:18o
del /F /Q "%systemroot%\minidump\*.*" > NUL
del /F /Q "%homedrive%\Documents and settings\All Users\Application Data\Microsoft\Dr Watson\*.dmp" > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:19a
cls
echo.
echo.
echo  19) Supprimer les jeux par defaut
echo.
echo  Est ce vraiment des jeux ? -_-
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:19o
del /F /Q "%systemroot%\system32\sol.exe" > NUL
del /F /Q "%systemroot%\system32\dllcache\sol.exe" > NUL
del /F /Q "%systemroot%\ServicePackFiles\sol.exe" > NUL
del /F /Q "%systemroot%\system32\spider.exe" > NUL
del /F /Q "%systemroot%\system32\dllcache\spider.exe" > NUL
del /F /Q "%systemroot%\ServicePackFiles\spider.exe" > NUL
del /F /Q "%systemroot%\system32\winmine.exe" > NUL
del /F /Q "%systemroot%\system32\dllcache\winmine.exe" > NUL
del /F /Q "%systemroot%\ServicePackFiles\winmine.exe" > NUL
del /F /Q "%systemroot%\system32\freecell.exe" > NUL
del /F /Q "%systemroot%\system32\dllcache\freecell.exe" > NUL
del /F /Q "%systemroot%\ServicePackFiles\freecell.exe" > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:20a
cls
echo.
echo.
echo  20) Supprimer les curseurs par defaut
echo.
echo  Tres moche d'ailleurs, si vous les supprimer, celui par defaut restera.
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:20o
del /F /Q "%systemroot%\Cursors\*.*" > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:21a
cls
echo.
echo.
echo  21) supprimer l'aide de Windows
echo.
echo  Est ce vraiment une aide ? XD
echo.
SET /P a= Voulez vous effectuer cette tache ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:21o
del /S /F /Q "%systemroot%\Help\*.*" > NUL
cls
echo.
echo  Terminer.
echo.
pause
goto menu
 
:fin
cls
echo.
echo.
echo.
echo                                      _   _
echo                                    .-_; ;_-.
echo                                   / /     \ \
echo                                  ³ ³       ³ ³
echo                                   \ \.---./ /
echo                               .-"~   .---.   ~"-.
echo                             ,`.-~/ .'`---`'. \~-.`,
echo                             '`   ³ ³ \(_)/ ³ ³   `'
echo                             ,    \  \ ³ ³ /  /    ,
echo                             ;`'.,_\  `-'-'  /_,.'`;
echo                              '-._  _.-'^'-._  _.-'
echo                                  ``         ``  
echo.
echo  http://www.geocities.com/soho/7373/indexother.htm
echo.
echo  Merci d'avoir utilise ce programme, si vous avez des commentaires,
echo  n'hesitez pas a me mailler ;)
echo  BlastKiller@hotmail.fr
echo.
echo  Si vous modifier les sources, merci de laisser des infos sur moi, et m'envoyer
echo  les nouvelles sources. Merci a tout ceux qui amélioreront mon programme.
echo.
echo.
pause
cls

 
 
======================================================================
 
Windows Optimizer :
 

@echo  off
title Optimiz
color 79
echo.
echo                             ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo                             º                         º
echo                             º Windows Optimizer v2.22 º
echo                             º    by Blast Killer      º
echo                             º BlastKiller@hotmail.fr  º
echo                             º   http://blast.fr.nf    º
echo                             º       Open Source       º
echo                             º                         º
echo                             ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo.
echo  Bienvenue dans Optimiz.
echo  Ce programme optimise votre ordinateur.
echo  Il utilise des optimisations listees sur le site
echo  http://www.zebulon.fr
echo.
echo.
pause
:menu
cls
echo.
echo.
echo  Voici la liste des optimizations :
echo.
echo  1) Augmenter la taille du cache disque.
echo  2) Vider le fichier d'echange a chaque arret.
echo  3) L'explorateur plus stable !
echo  4) Conserver le noyau et les drivers en RAM.
echo  5) Supprimer les DLL de la memoire !
echo  6) Optimiser la memoire : les entrees/sorties.
echo  7) Desactiver le Smooth Scrolling pour un affichage ultra rapide !
echo  8) Les menus deroulants a ouverture instantanee !
echo  9) Accelerer l'affichage de vos icones !
echo  10) Desactiver l'update de NTFS.
echo  11) Augmenter le cache pour les DNS.
echo  12) Empecher le compactage NTFS.
echo  13) Reglage du prefetcher.
echo  14) Optimisez le Prefetcher.
echo  15) Demarrer XP plus vite !
echo  16) Augmenter les telechargements simultanes.
echo  17) Une recherche classique pour XP.
echo  18) Supprimer les infobules sur XP.
echo  19) Desactiver le service d'association de fichiers.
echo  20) Reduire le temps de fermeture de Windows.
echo  21) Desactiver la gravure de CD.
echo  22) Accelerer Firefox
echo  q) Pour quitter.
echo.
SET /P num= Pour quel optimization voulez-vous avoir des infos ? Numero ?  
IF %num%==q goto fin
IF %num% GTR 22 goto menu
IF %num% LEQ 0 goto menu
goto %num%a
 
:1a
cls
echo.
echo.
echo  1) Augmenter la taille du cache disque.
echo.
echo  Lorsque vous accedez a un fichier sur le disque dur, Windows va stoker ce
echo  fichier dans le cache disque. Lorsque ce fichier sera a nouveau
echo  sollicite, l'OS consultera le cache afin de voir si une copie existe. Si
echo  tel est le cas, cette copie sera utilisee a la place du fichier existant
echo  sur le disque, le temps d'acces sera donc largement diminue ! Nous allons
echo  ici augmenter la taille de ce cache afin d'ameliorer les performances des
echo  acces disques. Cette astuce fonctionne seulement si vous avez au moins
echo  256mo de RAM.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:1o
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v LargeSystemCache /t REG_DWORD /d 1 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:1r
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v LargeSystemCache /t REG_DWORD /d 0 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:2a
cls
echo.
echo.
echo  2) Vider le fichier d'echange a chaque arret.
echo.
echo  La taille du fichier d'echange (swap) augmente de plus en plus au fur et
echo  a mesure des utilisations de votre systeme d'exploitation. Cette astuce
echo  permet de le vider a chaque extinction de Windows.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:2o
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v ClearPageFileAtShutdown /t REG_DWORD /d 1 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:2r
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v ClearPageFileAtShutdown /t REG_DWORD /d 0 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:3a
cls
echo.
echo.
echo  3) L'explorateur plus stable !
echo.
echo  Notre cher Windows gere l'explorateur, le bureau et la barre des taches
echo  au sein d'un seul processus multithreads. Lorsque l'explorateur se fige,
echo  c'est alors l'ensemble de la machine qui trinque. Cette astuce permet de
echo  lancer l'explorateur au sein d'un autre processus, le bureau et la barre
echo  des taches etant geres eux via un second processus. Cela permet une plus
echo  grande stabilite de la machine, le plantage de l'explorateur ne figeant
echo  pas la totalite de l'OS. Necessite au minimum 256mo de RAM.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:3o
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer" /v DesktopProcess /t REG_DWORD /d 1 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:3r
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer" /v DesktopProcess /t REG_DWORD /d 0 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:4a
cls
echo.
echo.
echo  4) Conserver le noyau et les drivers en RAM.
echo.
echo  Windows 2000 et XP conservent les drivers et le noyau du systeme en
echo  memoire paginable (stocke sur le fichier d'echange, donc sur le disque
echo  dur). Cette astuce va obliger le systeme a les conserver en RAM, ce qui
echo  permettra une execution du systeme plus rapide.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:4o
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v DisablePagingExecutive /t REG_DWORD /d 1 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:4r
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v DisablePagingExecutive /t REG_DWORD /d 0 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:5a
cls
echo.
echo.
echo  5) Supprimer les DLL de la memoire !
echo.
echo  L'explorateur de Windows a la sale habitude de garder les DLL utilisees
echo  en memoire, meme apres avoir ferme l'application. Cette astuce va nous
echo  permettre de forcer le systeme d'exploitation a les supprimer lorsque
echo  celles-ci ne sont plus utilisees.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:5o
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer /v AlwaysUnloadDll /t REG_DWORD /d 0x00000001 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:5r
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer /v AlwaysUnloadDll /t REG_DWORD /d 0x00000000 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:6a
cls
echo.
echo.
echo  6) Optimiser la memoire : les entrees/sorties
echo.
echo  Cette astuce va nous permettre d'optimiser la memoire en se concentrant plus
echo  particulierement sur la memoire attribuee aux entrees/sorties.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:6o
echo.
set /P mem= Combien avez vous de memoire vive (ram en Ko) ? (ex: 512, 1024) :  
if %mem% GTR 2048 goto erreur
if %mem% LSS 128 goto erreur
if %mem% LEQ 2048 set hex=001F0000
if %mem% LEQ 1024 set hex=000F0000
if %mem% LEQ 512 set hex=00070000
if %mem% LEQ 384 set hex=0005C000
if %mem% LEQ 256 set hex=0003C000
if %mem% LEQ 128 set hex=0001C000
reg add "HKLM/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management" /v IoPageLockLimit /t reg_dword /d %hex% /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:7a
cls
echo.
echo.
echo  7) Desactiver le Smooth Scrolling pour un affichage ultra rapide !
echo.
echo  La desactivation du Smooth Scrolling permet un affichage plus rapide.
echo  Cela se fait au detriment de la fludite de l'affichage sans pour autant
echo  gener l'utilisateur.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:7o
REG ADD "HKCU\Control Panel\Desktop" /v SmoothScroll /t REG_BINARY /d 00000000 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:7r
REG ADD "HKCU\Control Panel\Desktop" /v SmoothScroll /t REG_BINARY /d 00000001 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:8a
cls
echo.
echo.
echo  8) Les menus deroulants a ouverture instantanee !
echo.
echo  Par defaut, Windows est configure pour attendre un certain temps avant
echo  d'afficher les menus. Cette optimization supprime ce temps d'attente.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:8o
REG ADD "HKCU\Control Panel\Desktop" /v MenuShowDelay /t REG_SZ /d 0 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:9a
cls
echo.
echo.
echo  9) Accelerer l'affichage de vos icones !
echo.
echo  Augmente le cache des icones et donc, les afficher plus rapidement.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:9o
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "Max Cached Icons" /t REG_SZ /d 2048 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:10a
cls
echo.
echo.
echo  10) Desactiver l'update de NTFS.
echo.
echo  Par defaut, le systeme de fichier NTFS met a jour la date et l'heure
echo  lors de l'acces a un fichier ou a un repertoire. Ce processus de mise
echo  a jour ralenti l'execution pour de gros volumes NTFS.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:10o
reg add HKLM\SYSTEM\CurrentControlSet\Control\Filesystem /v NtfsDisableLastAccessUpdate /t reg_dword /d 1 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:10r
reg add HKLM\SYSTEM\CurrentControlSet\Control\Filesystem /v NtfsDisableLastAccessUpdate /t reg_dword /d 0 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:11a
cls
echo.
echo.
echo  11) Augmenter le cache pour les DNS.
echo.
echo  Lorsque vous vous naviguez sur un site, votre PC se connecte d’abord
echo  a un serveur de nom de domaine afin de connaître a quelle IP correspond
echo  le DNS demande (zebulon.fr par exemple). Afin d’eviter de faire a chaque
echo  fois appel a ce serveur de DNS pour chaque nouvelle connexion sur un même site,
echo  Windows conserve localement cette correspondance dans un cache, ce qui accelere
echo  l’acces au site web demande. Cette astuce permet de definir une taille plus
echo  importante de ce cache DNS afin de stocker plus de correspondances DNS->IP et
echo  ainsi accelerer le temps d’acces aux sites deja visites.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:11o
reg add HKLM/SYSTEM/CurrentControlSet/Services/Dnscache/Parameters /v CacheHashTableBucketSize /t reg_dword /d 00000001 /f
reg add HKLM/SYSTEM/CurrentControlSet/Services/Dnscache/Parameters /v CacheHashTableSize /t reg_dword /d 00000180 /f
reg add HKLM/SYSTEM/CurrentControlSet/Services/Dnscache/Parameters /v MaxCacheEntryTtlLimit /t reg_dword /d 0000fa00 /f
reg add HKLM/SYSTEM/CurrentControlSet/Services/Dnscache/Parameters /v MaxSOACacheEntryTtlLimit /t reg_dword /d 0000012d /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:12a
cls
echo.
echo.
echo  12) Empecher le compactage NTFS
echo.
echo  Windows, lorsqu'il est sur une partition NTFS, a tendance a compacter
echo  certains fichiers peu utilises. Ces fichiers peuvent egalement etre
echo  compactes lors de l'utilisation de l'utilitaire de nettoyage
echo  (cleanmgr.exe).
echo  Si ce genre de procede est utile sur des disques durs quasiment pleins,
echo  c'est completement inutile sur nos grands disques durs et cela contribue
echo  a ralentir l'ordinateur puisque ces fichiers ont besoin d'etre
echo  decompactes lorsque Windows ou l'utilisateur en a besoin.
echo  L'astuce consiste donc a decompacter tous les fichiers compactes par
echo  Windows et d'en interdire tout futur compactage.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:12o
echo  Pour proceder, il faut redemarrer l'ordinateur (en mode sans echec de
echo  preference), fermer tous les programmes (en particulier l'antivirus),
echo  aller dans Demarrer, Executer... et taper (ou copier coller) COMPACT /U
echo  /S /A /I /F C:\*.* puis cliquez sur OK.
echo  Laissez defiler, ceci devrait prendre moins de 5 minutes.
echo.
echo  Une fois fait, il suffit de redemarrer.
echo.
pause
goto menu
 
:13a
cls
echo.
echo.
echo  13) Reglage du prefetcher
echo.
echo  Prefetcher est un service qui permet a XP de surveiller les programmes
echo  couramment utilises dans le but de les charger plus rapidement. Il est
echo  possible, en affinant ce reglage, de privilegier la vitesse du boot,
echo  du chargement des applications, ou bien des deux.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:13o
echo  Il y a 2 options pour le Prefecher, la 1 est pour optimiser les
echo  applications, et la 2 est pour optimiser le demarrage.
echo.
set /P l=Quel optimisation voulez vous faire ? 1/2 ?  
IF %l%==1 goto suite
IF %l%==2 goto suite
else goto erreur
:suite
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v EnablePrefetcher /t REG_DWORD /d %l% /F
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:14a
cls
echo.
echo.
echo  14) Optimisez le Prefetcher
echo.
echo  Le repertoire Prefetch (qui est situe dans le repertoire Windows) permet
echo  de stocker les acces aux fichiers les plus utilises afin de les charger
echo  plus rapidement. Cette astuce va nous permettre de defragmenter
echo  rapidement ce repertoire afin d’obtenir des acces encore plus rapide.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:14o
cls
echo.
echo  La defragmentation peut etre longue, laissez la fenetre ouverte.
echo  Defragmentation en cours...
defrag c: -b
echo.
echo  Defragmentation terminee.
echo.
pause
goto menu
 
:15a
cls
echo.
echo.
echo  15) Demarrer XP plus vite !
echo.
echo  Attention : si vous ne pratiquez pas de defragmentation reguliere comme
echo  indique plus haut, il n'est pas conseille de faire cette optimisation.
echo  Par defaut, XP defragmente les fichiers utilises lors du demarrage).
echo  Cela permet theoriquement un demarrage plus rapide. Pourtant, si vous
echo  avez recours a une defragmentation reguliere de vos disques, on se rend
echo  compte que cette defragmentation vous fait perdre de precieuses secondes
echo  a chaque demarrage.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:15o
reg add HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction /v Enable /t reg_sz /d N /F
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:15r
reg add HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction /v Enable /t reg_sz /d Y /F
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:16a
cls
echo.
echo.
echo  16) Augmenter les telechargements simultanes.
echo.
echo  Cette astuce permet de telecharger plus de fichiers simultanes en augmentant
echo  le nombre de sessions HTTP autorisees sur un même serveur. En effet, pour
echo  respecter les specifications des protocoles HTTP 1.1 (limite a 2 connexions)
echo  et HTTP 1.0 (limite a 4 connexions), Windows limite par defaut le nombre
echo  de connexions simultanees sur un même serveur. Si cela ne nous gene pas
echo  forcement lors de la navigation sur un site web, il en est autrement lors
echo  du telechargements de fichiers (a partir de 2 ou 4 fichiers en cours de
echo  download, Windows met les suivants en attente).
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:16o
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v MaxConnectionsPerServer /t reg_dword /d 0000000a /f
reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v MaxConnectionsPer1_0Server /t reg_dword /d 0000000a /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v MaxConnectionsPerServer /t reg_dword /d 0000000a /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v MaxConnectionsPer1_0Server /t reg_dword /d 0000000a /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:17a
cls
echo.
echo.
echo  17) Une recherche classique pour XP.
echo.
echo  La recherche sur Windows XP (via demarrer - Rechercher - Des fichiers
echo  ou des dossiers...) est pleine d'options et de fioritures, certes assez
echo  esthetiques mais pas vraiment pratiques. Voici donc comment retrouver
echo  des options de recherche plus classiques mais plus efficaces.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:17o
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState /v "Use Search Asst" /t reg_sz /d no /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:17r
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState /v "Use Search Asst" /t reg_sz /d yes /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:18a
cls
echo.
echo.
echo  18) Supprimer les infobules sur XP.
echo.
echo  Tous les utilisateurs de Windows XP connaissent les infobules qui
echo  apparaissent trop souvent au dessus de la barre des tâches pour vous
echo  signaler differents evenements (Connexion etablie, Disque dur plein, etc...).
echo  Cela devient tres vite lassant, alors voila comment s'en debarrasser !
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:18o
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v EnableBalloonTips /t reg_dword /d 0 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:18r
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v EnableBalloonTips /t reg_dword /d 1 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:19a
cls
echo.
echo.
echo  19) Desactiver le service d'association de fichiers.
echo.
echo  Lorsque Windows ne sait pas quelle application utiliser pour ouvrir
echo  un type de fichier, il utilise un service d'association de fichiers
echo  en ligne pas toujours tres concluant. Cette petite astuce nous indique
echo  comment le desactiver.
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:19o
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v NoInternetOpenWith /t reg_dword /d 1 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:19r
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v NoInternetOpenWith /t reg_dword /d 0 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:20a
cls
echo.
echo.
echo  20) Reduire le temps de fermeture de Windows.
echo.
echo  Tout est dans le titre ! Comment eteindre son PC plus rapidement.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:20o
reg add HKLM\System\CurrentControlSet\Control /v WaitToKillServiceTimeOut /t reg_sz /d 200 /f
reg add "HKCU\Control Panel\Desktop" /v HungAppTimeOut /t reg_sz /d 1000 /f
reg add "HKCU\Control Panel\Desktop" /v WaitToKillAppTimeout /t reg_sz /d 1000 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:21a
cls
echo.
echo.
echo  21) Desactiver la gravure de CD.
echo.
echo  Windows XP propose par defaut un logiciel de gravure. Si celui-ci est
echo  pratique, il est bien loin de rivaliser avec les tenors du genre.
echo  Alors ni une ni deux, on le supprime !
echo.
SET /P a= Voulez vous revenir au Menu ou Appliquer/Retirer cette optimization ? m/a/r ?  
IF %a%==a (goto %num%o)
IF %a%==r (goto %num%r)
IF %a%==m goto menu
goto menu
:21o
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoCDBurning /t reg_dword /d 1 /f
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
:21r
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoCDBurning /t reg_dword /d 0 /f
cls
echo.
echo  Optimization retiree.
echo.
pause
goto menu
 
:22a
cls
echo.
echo.
echo  22) Accelerer Firefox
echo.
echo  Firefox, le navigateur de nouvelle generation de Mozilla, est répute
echo  pour sa rapidite d'affichage par rapport à Internet Explorer, mais il
echo  est encore possible d'accelerer grandement la vitesse d'affichage, avec
echo  quelques reglages simples.
echo.
SET /P a= Voulez vous appliquer cette optimization ? o/n ?  
IF %a%==o (goto %num%o) ELSE goto menu
:22o
taskkill /IM firefox.exe /F > NUL
cd "%systemdrive%\Program Files\Mozilla Firefox\greprefs"
find /I /V "network.dns.disableIPv6" all.js > temp.txt
find /I /V "network.http.pipelining" temp.txt > temp1.txt
find /I /V "network.http.pipelining.maxrequests" temp1.txt > temp2.txt
find /I /V "network.http.proxy.pipelining" temp2.txt > temp3.txt
echo pref("network.dns.disableIPv6", true); >> temp3.txt
echo pref("network.http.pipelining", true); >> temp3.txt
echo pref("network.http.pipelining.maxrequests", 8); >> temp3.txt
echo pref("network.http.proxy.pipelining", true); >> temp3.txt
del /F /Q all.js
del /F /Q temp1.txt
del /F /Q temp2.txt
del /F /Q temp.txt
ren temp3.txt all.js
pause
cls
echo.
echo  Optimization appliquee.
echo.
pause
goto menu
 
:erreur
cls
echo.
echo  Erreur :
echo  Vous avez rentrer une valeur incorrecte.
echo.
pause
goto %num%a
 
:fin
cls
echo.
echo.
echo.
echo                                      _   _
echo                                    .-_; ;_-.
echo                                   / /     \ \
echo                                  ³ ³       ³ ³
echo                                   \ \.---./ /
echo                               .-"~   .---.   ~"-.
echo                             ,`.-~/ .'`---`'. \~-.`,
echo                             '`   ³ ³ \(_)/ ³ ³   `'
echo                             ,    \  \ ³ ³ /  /    ,
echo                             ;`'.,_\  `-'-'  /_,.'`;
echo                              '-._  _.-'^'-._  _.-'
echo                                  ``         ``  
echo.
echo.
echo  Merci d'avoir utilise ce programme, si vous avez des commentaires,
echo  n'hesitez pas a me mailler ;)
echo  BlastKiller@hotmail.fr
echo.
echo  Si vous modifier les sources, merci de laisser des infos sur moi, et m'envoyer
echo  les nouvelles sources. Merci a tout ceux qui amelioreront mon programme.
echo.
echo.
pause
cls

 
 
Hum, sa fait deja pas mal ^^
Donc si y'a quelques erreurs, j'dirais que c'est normal car j'ai abandonné un peu tout ça une fois que j'avais a peu près terminer mes programmes, donc peut etre qu'il reste des trucs a améliorer...
J'posterais plus tard mon jeu de bataille navale qui est bientot fini, j'l'améliore un peu là. Et mon Windows Configurator est loin d'etre fini je crois...
 
Voila si vous avez des questions, suggestions, idées pour améliorer tout ça, et bien n'hésitez pas !
Sinon un jour quelqu'un s'était approprié un de mes programmes, bon, j'aimerais bien que sa se reproduise pu -_-

Reply

Marsh Posté le 08-03-2007 à 15:58:09   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed