Un .exe impossible à ouvrir avec un bat
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 :)
7 réponses
-
ContributeurBonsoir,
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.. -
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 ?
++
-
Contributeurre
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..-
-
@GodMode_Si tu veux pas t'embêter tu copies simplement ton exécutable dans C:\Windows\System32
Comme ça tu tapes justestart "" "DeEgger Embedder.exe"
-
-
-
Salut.
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"
++
-
-
-
@little boy62Pas chez moi en tout cas, que ce soit à partir de la console (lancée en admin) ou bien d'un script (lancé en admin)
Bonne soirée. -
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 )
-
-
ContributeurC'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..? -
Contributeurmet les parenthèses pour encadrer le nom avec des espaces... Comme ça: "DeEgger Embedder.exe" il s'agit des guillemets Anglais.
-
ContributeurCe logiciel est quand même particulier..
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.