Kommunauty
Connexion
Inscription

Savoir si un processus est actif ou non


Ancienasgard Messages : 333

Voila un petit programme fais par moi moi qui pourra peut etre en aider certain.

En effet pour rechercher si un processus particulier est ouvert il faut regarder dans le gestionnaire des taches ceux actif et chercher dans une longue liste alors qu'un simple batch suffit (vous le lancer entre le nom du processus a verifier il cherche et si il n est pas lancé vous propose de le faire)

A TELECHARGER ICI

Et voici son code source

echo off
cls
REM  fichier fait en batch pour kommunauty par ancienasgard
color 03
Title recherche de processus
echo entre le nom d'un precessus pour voir si il est lanc‚ ou pas.
echo.
set /p proc=processus : -
setlocal enableDelayedExpansion
title recherche en cour
mode con cols=70 lines=15 &color 03
for /l %%i in (1,1,50) do (
   cls
   set BAR=
   for /l %%j in (1,1,%%i) do (
      set BAR=!BAR!Û)
   cls
   set /a pourcentage=%%i*2
   echo.
   echo.
   echo        Chargement .... !pourcentage!%%
   echo       ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
   echo        !BAR!
   echo        !BAR!
   echo       ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
   echo.
   ping localhost -n 1 >nul
)
tasklist | find "%proc%"   > processt.txt
for /f "eol=; tokens=1 delims=," %%a in ('type "processt.txt"') do set processt=%%a
cls
if "%processt%"=="" echo %proc% n est pas lanc‚ !
if "%processt%"=="" echo voulez vous le lancer ?
if "%processt%"=="" echo.
if "%processt%"=="" echo 1 pour oui
if "%processt%"=="" echo 2 pour non
if "%processt%"=="" echo.
if "%processt%"=="" set /p choix=choix : -
if "%choix%"=="1"  start %proc%
if "%choix%"=="2"  echo fermeture en cours
if not "%processt%"=="" echo %proc%  est lanc‚ !
echo.
pause
del processt.txt
exit

Bien entendu je l'ai aussi transformer en exécutable voici le liens ICI

PS vous en pensez quoi ? vous voulez quelle amélioration pour la suite

J'ai poster dans securite car ca peut servir a chercher un virus dont on connais le processus ect

mardi 9 février 2010

SiMax Messages : 7572

Wah ! Je comprend pas tout le code mais c'est super sympa et utile !

Merci beaucoup

mardi 9 février 2010

Ancienasgard Messages : 333

Derien une grosse partie du code sers juste a faire beau si besoin je peux faire des screens

mardi 9 février 2010

Mizur Messages : 6617

C'est vraiment sympa comme programme, surtout la barre de chargement je sais pas comment tu t'es debrouillé pour faire ca en batch mais c'est bien foutu franchement

Quand au fonctionnement, c'est pas mal non plus... Je m'incline

mercredi 10 février 2010

Darckgoon Messages : 482

Rien ne vaut :

Le gestionnaire avec les PIDs

La console

Puis avec quelques commandes on n'arrive à tout

ps: Je ne l'ai pas tester.

mercredi 10 février 2010

Mizur Messages : 6617

Mais c'est quand meme impressionant.

Ah, au CDi de mon lycée tout à l'heure ça marchait impec, et là quand je teste chez moi, que ça soit le batch ou l'executable, le programme se coupe dès la fin de la barre de chargement, sans qu'il se passe rien d'autre. :mellow:

mercredi 10 février 2010

Darckgoon Messages : 482

Une raison de plus pour pas l'utiliser Ahahahahaha

mercredi 10 février 2010

kenshiken Messages : 159

Je pense que c'est pour sa qu'il a proposer de l'améliorer. Moi je l'aime bien son ptit prg en batch.

ben je vais l'éditer un peu pour te donner une version 2 >.<

mardi 18 mai 2010

Mizur Messages : 6617

Ah ouais? Niveau fonctionnement interne ou juste interface?

jeudi 20 mai 2010

kenshiken Messages : 159

complexité du code et l'idée aussi...

car j'ai jamais pensé a créer se type de program

samedi 22 mai 2010

Page suivante »