begin process at 2012 02 11 06:33:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Système

 > 

Exécution

 > 

Explorer.exe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Explorer.exe

lundi 19 novembre 2007 à 15:47:37 | Explorer.exe

craftsystem

salut a tous

une petite question que je me poser...

comment faire pour terminer le processus de Explorer.exe en delphi mais
aussi en DOS car je voudrais executer des commande dos via un fichier *.bat

je vous remercie d'avance car tous se que j'ai pus lire sur le suget ne m'a rien apporter

du moin si!!!Mais par pour sa

executer un fichier n'est pas bien compliquer en delphi
terminer des processus via l'handle aussi mais là je bloque depuis un certyain temps
et sa me fais vraiment ch.......

voilà quoi!!
merci
@++

La Force 2 La Mao C Sa Diversité
lundi 19 novembre 2007 à 18:04:20 | Re : Explorer.exe

l0sth34d2

Réponse acceptée !
Je ne suis pas sur si cela peut t'aider.. mais tu pourrais utiliser la fonction suivante et l'ajouter dans un programme "console" et utiliser le premier parametre envoyer comme nom du .exe a tuer..

function KillEXE(str: String): Boolean;
var
  aProcesses: Array[0..1023] of Longword;
  cbNeeded: Longword;
  cProcesses: Longword;
  i: Integer;
  szProcessName: Array[0..MAX_PATH-1] of Char;
  hProcess: THandle;
  hMod: HModule;
begin
Result := False;
if not EnumProcesses(@aProcesses, sizeof(aProcesses), cbNeeded) then exit;
cProcesses := cbNeeded div sizeof(DWORD);
for i := 0 to cProcesses-1 do
    begin
    hProcess := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ or PROCESS_TERMINATE, False, aProcesses[i]);
    if hProcess <> 0 then
        begin
        if EnumProcessModules(hProcess, @hMod, sizeof(hMod), cbNeeded) then
            begin
            GetModuleBaseName(hProcess, hMod, szProcessName, sizeof(szProcessName));
            if UpperCase(szProcessName) = UpperCase(str) then
                begin
                if TerminateProcess(hProcess, 0) then
                    Result := True;
                end;
            end;
        end;
    CloseHandle(hProcess);
    end;
end;

par exemple, tu aurais dans ton .bat: kill.exe explorer.exe
ce qui tuerais le processus
mardi 20 novembre 2007 à 07:44:09 | Re : Explorer.exe

craftsystem

grand merci pour ta réponse

j'ai trouver un truc sur le sugetmes a réponse m l'air pas mal je vais vérifié et sisa me va je valide ta réponse

merci

La Force 2 La Mao C Sa Diversité
mardi 20 novembre 2007 à 12:49:07 | Re : Explorer.exe

rt15

Membre Club Administrateur CodeS-SourceS
Salut,

En DOS, il y a la commande tskill qui prend en paramètre le nom du processus (Je sais plus si il faut mettre l'extension ou pas). Par contre, elle risque de pas très bien marcher sur Explorer.exe qui a tendance à se relancer tout seul. Attention aussi, cette commande risque d'être absente sur millenium, 98, NT 4.0 et antèrieures...


3ème année en ecole d'ingé d'info cherche stage de 4 mois à partir du 01/04/08
mercredi 21 novembre 2007 à 13:27:17 | Re : Explorer.exe

craftsystem

bon sa marche nikel je vous remercie a tous

certe l'explorer se relance mais après quelque
modif g réglé le problème
alors encore Merci
@++

La Force 2 La Mao C Sa Diversité


Cette discussion est classée dans : exe, explorer, aussi, processus, dos


Répondre à ce message

Sujets en rapport avec ce message

Paramètres, nom de fichier en DOS !! [ par TiDaN326 ] Bonjour, J'ai une appli qui recoit un fichier en paramètre et qui l'envoie sur un FTP ... Le problème est que le nom de ce fichier est recu comme ceci Kill processus explorer NT [ par jmjmjm ] Bonjour Je cherche à tu un processus System (explorer.exe)Je sais qu'il faut utiliser les Thread (enfin je crois )Si quelqu'un pouvait m'expliquer au explorer.exe et dossier courrant [ par retaks666 ] Bonjour, je voulais savoir comment je pourrais intercepter le click sur un dossier dans explorer.exe, et savoir le chemin du dossier(d'origine). Je pe récupérer le handle d'un exe dans les processus [ par lolosoft ] J'aimerai récupérer le handle d'un exécutable présent dans les processusMerci d'avance.lolosoft Click droit dans explorer.exe [ par dxh_master ] voila jaimerait associer mon aplis au fichier .rstp et que quand on face un click droit dans lexploreateur de windows  >> nouveau >> Nouveau ficchier Killer un processus par son EXE [ par christophedlr ] Bonjour à tous,J'ai un gros problème.J'ai besoin dans mon logiciel de pouvoir tuer le processus apache.exe et mysqld.exeLe problème c'est que Apache e récupération du repertoire de l'exe d'un processus windows [ par miarynante ] Slt,je suis bloqué sur mon petit programme permettant de lister les processus win en cours d'execution avec les rep de l'executable du processus. En f Explorer.exe refresh ??? [ par achraf1986 ] Salut a tous !quelqu'un peu m'aider a rafraichir les parametre de explorer.exe  par exemple voici mon codereg.RootKey := HKEY_CURRENT_USER ;reg.OpenKe chemin des processus actif windows [ par bazbaz2020 ] je veut recuperer un chemain d'un fichier en cour d'execution comme explorer dans les processus : " c:\windows\explorer.exe " s.v.p repondez mon au dossier/fichier "affichés" (explorer.exe) [ par retaks666 ] Bonjour, je voudrais savoir comment je peux obtenir le répertoire en cour d'utilisation d'explorer.exe, existe t-il un hook, une api??? Merci de m'ai


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,777 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales