Un .exe impossible à ouvrir avec un bat
GodMode_
Messages postés
108
Date d'inscription
Statut
Membre
Dernière intervention
-
GodMode_ Messages postés 108 Date d'inscription Statut Membre Dernière intervention -
GodMode_ Messages postés 108 Date d'inscription Statut Membre Dernière intervention -
Salut à tous, ça fais un moment que je rencontre un problème
quand je veux ouvrir certains .exe avec un .bat le cmd s'ouvre mais il ne se passe rien.
Le programme que je veux ouvrir est "DeEgger Embedder" je met donc :
start DeEgger Embedder.exe mais rien... je suppose que c'est à cause des espaces.
Quelqu’un pour m'aider ?
je remercie d'avance ceux qui prendrons le temps pour m'aider :)
quand je veux ouvrir certains .exe avec un .bat le cmd s'ouvre mais il ne se passe rien.
Le programme que je veux ouvrir est "DeEgger Embedder" je met donc :
start DeEgger Embedder.exe mais rien... je suppose que c'est à cause des espaces.
Quelqu’un pour m'aider ?
je remercie d'avance ceux qui prendrons le temps pour m'aider :)
A voir également:
- Lancer un exe en cmd
- Cmd - Guide
- .Exe - Télécharger - Divers Utilitaires
- Svchost exe - Guide
- Scannow cmd - Guide
- Cmd mac - Guide
7 réponses
jeannets
Messages postés
28223
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 982
Bonsoir,
je crois que tu peux enlever Start... tu met uniquement le nom du program EXE...
Si ce nom contient des espaces, tu le met entre Guillemets.. comme ça
"DeEgger Embedder.exe"
ou alors, tu met RUN à la place de START..
je crois que tu peux enlever Start... tu met uniquement le nom du program EXE...
Si ce nom contient des espaces, tu le met entre Guillemets.. comme ça
"DeEgger Embedder.exe"
ou alors, tu met RUN à la place de START..
GodMode_
Messages postés
108
Date d'inscription
Statut
Membre
Dernière intervention
43
Deja merci de m'avoir répondu mais malheureusement je crois que pour lancer un programme c'est start ( mais j'ai quand même essayer ce que tu as dis et cela ne marche pas : "DeEgger" n'est pas reconnu).
Salut.
Il vaudrait mieux indiquer le chemin de l'exécutable.
Est-ce que cet exécutable se trouve dans le même chemin que celui du fichier bat ?
++
Il vaudrait mieux indiquer le chemin de l'exécutable.
Est-ce que cet exécutable se trouve dans le même chemin que celui du fichier bat ?
++
jeannets
Messages postés
28223
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 982
re
Voici un exemple que j'ai et qui fonctionne.
comme le dit Little boy, le chemin y est indiqué..
-- Dans ta fenêtre CMD; si tu tape DeEgger Embedder.exe est ce qu'il démarre.. c'est peut etre la commande CMD qui manque..
Voici un exemple que j'ai et qui fonctionne.
start "" /D"%TEMP%\HBCD" "7zFM.exe"
comme le dit Little boy, le chemin y est indiqué..
-- Dans ta fenêtre CMD; si tu tape DeEgger Embedder.exe est ce qu'il démarre.. c'est peut etre la commande CMD qui manque..
Salut.
Dans ce cas là, fort risque que cela ne marche pas.
Car :
1. si tu le lances normalement, le chemin par défaut, c'est le chemin où se trouve le fichier batch.
2. si tu le lances en tant qu'administrateur, le chemin par défaut, c'est le chemin où se trouve cmd.exe
Il faut donc - quand on sait qu'elle existe - utiliser la variable d'environnement correspondant au chemin actuel : %CD%
Donc, on obtient cette ligne de commande :
Mais en faisant ceci, c'est comme si on utilisait la commande CALL.
=> En gros, Tu appelles l'exécutable. Et la fenêtre CMD restera ouverte, tant que l'exécutable sera actif.
Si tu veux pas de fenêtre CMD, lire ce que jeannets a écrit, plus précisément ceci :
En effet, start seul ne fonctionnera pas. En mettant comme paramètre "" => l'exécutable seul se lancera (tu verras juste la fenêtre CMD s'ouvrir et se ferme en 1 demi-seconde)
Donc, on obtient cette ligne de commande :
++
Deja merci de m'avoir répondu et oui le bat et le exe sont au même endroit
Dans ce cas là, fort risque que cela ne marche pas.
Car :
1. si tu le lances normalement, le chemin par défaut, c'est le chemin où se trouve le fichier batch.
2. si tu le lances en tant qu'administrateur, le chemin par défaut, c'est le chemin où se trouve cmd.exe
Il faut donc - quand on sait qu'elle existe - utiliser la variable d'environnement correspondant au chemin actuel : %CD%
Donc, on obtient cette ligne de commande :
"%CD%\DeEgger Embedder.exe"
Mais en faisant ceci, c'est comme si on utilisait la commande CALL.
=> En gros, Tu appelles l'exécutable. Et la fenêtre CMD restera ouverte, tant que l'exécutable sera actif.
Si tu veux pas de fenêtre CMD, lire ce que jeannets a écrit, plus précisément ceci :
start "" /D"%TEMP%\HBCD" "7zFM.exe"
En effet, start seul ne fonctionnera pas. En mettant comme paramètre "" => l'exécutable seul se lancera (tu verras juste la fenêtre CMD s'ouvrir et se ferme en 1 demi-seconde)
Donc, on obtient cette ligne de commande :
Start "" "%CD%\DeEgger Embedder.exe"
++
Deja vraiment merci de tous vouloir m'aider, j'ai tester toute vos commandes et malheureusement cela ne marche pas (à noter que si je met la commande avec un autre exécutable, comme adwcleaner, l’exécution va marcher sans problème alors que là cela me dis juste qu'il ne trouve pas DeEgger Embedder en m’indiquant son exact enlacement )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jeannets
Messages postés
28223
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 982
C'est parce que celui que tu sélectionne n'est pas le véritable éxécutable; il doit y avoir un enchainement d'autres choses derrière.
et si tu ouvre une fenetre CMD puis tu lance la commande
DeEgger Embedder.exe est-ce que ça marche..?
et si tu ouvre une fenetre CMD puis tu lance la commande
DeEgger Embedder.exe est-ce que ça marche..?
jeannets
Messages postés
28223
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 982
met les parenthèses pour encadrer le nom avec des espaces... Comme ça: "DeEgger Embedder.exe" il s'agit des guillemets Anglais.
jeannets
Messages postés
28223
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
5 982
Ce logiciel est quand même particulier..
sa mission est de cultiver le secret et de rendre des fichiers cachés... Donc, ce n'est peut etre pas étonnant qu'il se planque derrière autre chose qui le rende invisible ou inaccessible... il y a peut etre une clé dans la base de registre qui le rend interdit de lancement par un batch ou une manip détournée... comme un CMD. et il semble bien que le but soit atteint.
Le DeEgger Embedder est un logiciel de confidentialité pour Windows. Il est conçu pour permettre à l'utilisateur de créer des fichiers qui ont d'autres fichiers cachés en eux. Il prend un fichier de toute sorte, et fusionne son binaire (1s et 0s) avec la binaire de tout fichier multimédia (.avi, .jpg, .mp3, .mp4, .pdf, .png). Le nouveau fichier multimédia se présente comme il le ferait normalement, mais votre fichier secret est tissé en binaire et peut être extrait à l'aide de ce logiciel. Il s'agit d'un autre programme de ZASI avec d'innombrables utilisations.
sa mission est de cultiver le secret et de rendre des fichiers cachés... Donc, ce n'est peut etre pas étonnant qu'il se planque derrière autre chose qui le rende invisible ou inaccessible... il y a peut etre une clé dans la base de registre qui le rend interdit de lancement par un batch ou une manip détournée... comme un CMD. et il semble bien que le but soit atteint.