Création de batch
!^^![ME]
Messages postés
4744
Date d'inscription
Statut
Contributeur
Dernière intervention
-
!^^![ME] Messages postés 4744 Date d'inscription Statut Contributeur Dernière intervention -
!^^![ME] Messages postés 4744 Date d'inscription Statut Contributeur Dernière intervention -
salut a tous,
voila je suis en plein création de batch et j'essaie de prendre des infos un peu partout... :)
Donc le batch donnerait des infos sur le PC(infos de bases) viderait les temps, la corbeille et donnerait la liste des processus en cours mais je galere un peu et j'aurais besoin d'aide sur diferentes commandes et aussi pour corriger mon code au fur et a mesure
donc pour l'instant voici ce que j'ai fait:
@echo off
echo Createur: !^^![ME] Version : 1.0
echo.
echo.
echo.
echo.
echo --------------------
echo MENU
echo --------------------
echo.
echo.
echo.
echo R: Rechercher
echo.
echo Q: Quitter
echo Entrez votre choix, appuyez sur ENTER pour valider :
set Menu=''
set /p Menu=%Choice% (R,Q) :
if '%Menu%'=='R' GOTO Recherche
if '%Menu%'=='Q' GOTO Quitter
goto choix
:Quitter
exit
:Recherche
start c:\program files\search\process.exe
echo Nettoyage du dossier Prefetch
title Testor %NUM% Nettoyage du dossier "Prefetch"...
pause
del %windir%\prefetch\*.pf
echo.
echo.
echo.
echo.
echo Suppression des fichiers temporaires
title Testor %NUM% Suppression des fichiers temporaires...
if NOT exist c:\"Documents and Settings"\
cd %userprofile%
cd "Local Settings"
cd temp
attrib -r -s -h *.*
del *.* /q /f /a /s
cd..
cd "Temporary Internet Files"
attrib -r -s -h *.*
del *.* /q /f /a /s
cd..
cd Historique
attrib -r -s -h *.*
del *.* /q /f /a /s
cd..
cd..
cd Cookies
attrib -r -s -h *.*
del *.txt /q /f /a /s
cd %userprofile%
cd recent
attrib -r -s -h *.*
del *.* /q /f /a /s
C: >nul
CD RECYCLED >nul
DEL *.*
CD >nul
echo CORBEILLE VIDEE
pause
cls
pause
set valeur=reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v Version
set version=findstr /I /L /C:"REG_SZ"
for /f "tokens=1,2,3" %%a in ('%valeur%^|%version%') do @echo La version d'IE est : %%c
pause
@vous de voir si ca va
voila je suis en plein création de batch et j'essaie de prendre des infos un peu partout... :)
Donc le batch donnerait des infos sur le PC(infos de bases) viderait les temps, la corbeille et donnerait la liste des processus en cours mais je galere un peu et j'aurais besoin d'aide sur diferentes commandes et aussi pour corriger mon code au fur et a mesure
donc pour l'instant voici ce que j'ai fait:
@echo off
echo Createur: !^^![ME] Version : 1.0
echo.
echo.
echo.
echo.
echo --------------------
echo MENU
echo --------------------
echo.
echo.
echo.
echo R: Rechercher
echo.
echo Q: Quitter
echo Entrez votre choix, appuyez sur ENTER pour valider :
set Menu=''
set /p Menu=%Choice% (R,Q) :
if '%Menu%'=='R' GOTO Recherche
if '%Menu%'=='Q' GOTO Quitter
goto choix
:Quitter
exit
:Recherche
start c:\program files\search\process.exe
echo Nettoyage du dossier Prefetch
title Testor %NUM% Nettoyage du dossier "Prefetch"...
pause
del %windir%\prefetch\*.pf
echo.
echo.
echo.
echo.
echo Suppression des fichiers temporaires
title Testor %NUM% Suppression des fichiers temporaires...
if NOT exist c:\"Documents and Settings"\
cd %userprofile%
cd "Local Settings"
cd temp
attrib -r -s -h *.*
del *.* /q /f /a /s
cd..
cd "Temporary Internet Files"
attrib -r -s -h *.*
del *.* /q /f /a /s
cd..
cd Historique
attrib -r -s -h *.*
del *.* /q /f /a /s
cd..
cd..
cd Cookies
attrib -r -s -h *.*
del *.txt /q /f /a /s
cd %userprofile%
cd recent
attrib -r -s -h *.*
del *.* /q /f /a /s
C: >nul
CD RECYCLED >nul
DEL *.*
CD >nul
echo CORBEILLE VIDEE
pause
cls
pause
set valeur=reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v Version
set version=findstr /I /L /C:"REG_SZ"
for /f "tokens=1,2,3" %%a in ('%valeur%^|%version%') do @echo La version d'IE est : %%c
pause
@vous de voir si ca va
A voir également:
- Création de batch
- Creation de compte google - Guide
- Creation de site web - Guide
- Creation compte gmail - Guide
- Fichier batch - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
4 réponses
Liste des process actifs :
tasklist
avec l'option /? pour connaitre la syntaxe complète.
Bonnes fêtes
tasklist
avec l'option /? pour connaitre la syntaxe complète.
Bonnes fêtes
Donc je met juste cette ligne:
et j'aurais la liste des process actifs?
et process.exe ce n'est pas plus simple?
Merci pour votre aide
tasklist /?
et j'aurais la liste des process actifs?
et process.exe ce n'est pas plus simple?
start c:\program files\search\process.exe
Merci pour votre aide