Fichier bat

Résolu/Fermé
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 - 19 déc. 2008 à 04:11
 Utilisateur anonyme - 24 déc. 2008 à 11:51
Bonjour,
je voudré fair un fichier bat genre il fo que il lance un fichier .exe qui se trouve dans un sous repertoir
merci davance
A voir également:

18 réponses

Utilisateur anonyme
23 déc. 2008 à 16:36
Ben c'est exactement pareil.
T'occupes pas de la lettre du lecteur. Si tu execute le batch qui est sur ta clé USB, celui ci va explorer le lecteur où il est situé :

Exemple, si j'ouvre un batch sur mon disque dur principal, sa racine sera : C:\
Si tu l'ouvres sur ta clé USB, cela ne change rien pour le batch, il ya juste sa racine qui deviendra : D:\ ou E:\ ou G:\ (peu importe la lettre, celle-ci se met en place automatiquement)


On va s'imaginé que ta clé USB est ranger comme sa :

- Clé USB
Ton_Batch.bat
--- Dossier1
------Sous Dossier 1
Programme.exe
------Sous Dossier 2


Si tu veut lancer "Programme.exe" avec Ton_Batch.bat, tu va écrire dans le bat :

@echo off
Call "Dossier 1\Sous Dossier 1\Programme.exe"


Si tu ne comprend toujours pas, dis moi quel est ton nom de sous dossier, et le nom du programme à lancer...

@+
1
Utilisateur anonyme
23 déc. 2008 à 17:21
Si tu place EXIT a la fin de ton batch, il va ouvrir le programme.exe de ton sous repertoire.
La fenêtre noir du DOS se fermera UNIQUEMENT une fois que ton programme.exe que tu as appellé avec CALL sera finis.

En gros :

1) DOS Ouvert (écran noir)
2) Execution de programme.exe
3) Une fois programme.exe fini => fermeture de la fenêtre DOS


Si tu veut ne pas voir la fenêtre noir, tu télécharge la commande CMDOW (attention, cette commande n'éxiste pas par défaut, il faut la télécharger ici => http://www.commandline.co.uk/cmdow/

Ensuite, tu tappes dans ton batch :

@echo off
cmdow @ /hid
Call "Dossier 1\Sous Dossier 1\Programme.exe"
exit

En gros : Le dos est ouvert pendantr l'execution de programme.exe mais on ne le voit pas, ensuite il se ferme.

1
Utilisateur anonyme
23 déc. 2008 à 17:22
Si tu utilise CMDOW, j'ai oublié de te dire qu'il est parfois considéré comme 1 virus, mais il n'y a aucun risque.

Une fois téléchargé, tu le décompresse (il est au format ZIP standart) et tu le colle dans C:\Windows\System32

Bye

1
dadada72 Messages postés 216 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 2 novembre 2011 28
24 déc. 2008 à 11:50
Merci H4RDW4RE pour la commande CMDOW, je ne la connaissait pas!

Bonne fête de fin d'année a tous!!!!!
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dadada72 Messages postés 216 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 2 novembre 2011 28
19 déc. 2008 à 04:32
Dans ton fichier .bat marque tout simplement sa ( exemple avec firefox )

@echo off
start firefox.exe

Tout simple
0
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 8
23 déc. 2008 à 12:13
merci dada
mé se que je veu fair c un fichier bat qui peu lancé un fichier exe qui se trouve dans un sous repertoir
0
Utilisateur anonyme
23 déc. 2008 à 13:51
Slt, ben tu n'a que ouvrir le sous-repertoire.

Imaginons que ton sous répertoire soit : "C:\Repertoire\Sous-Répertoire" et que ton batch soit dans "C:\Répertoire".

Tu as deux méthodes :


@echo off
REM Tu est dans C:\Répertoire
cd Sous-Répertoire
REM maintenant, tu es dans C:\Répertoire\Sous-Répertoire
start ton_prog.exe


OU

@echo off
REM Tu est dans C:\Répertoire
start "%CD%\Sous-Répertoire\ton_prog.exe"



@+
0
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 8
23 déc. 2008 à 15:53
enfait le truc c que c pas dans le disque dur c: ou quelle que chose dautre no
enfait le truc que le fichier exe il est dans la clé usb et le fichier bat aussi
et puis le fichier exe se trouve pas dans méme repertoir que le fichier bat
car com j'ai plusieur fichier exe alor voila j'ai pas envi de les mélangé alor j'ai fait des dossier pour chaque et voila
par exemple si je vai chez quelle qun il fo que sa marche aussi
0
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 8
23 déc. 2008 à 16:53
cimer tu ma vrément sové
merci merci et merci
0
Utilisateur anonyme
23 déc. 2008 à 16:54
^^

Repasses si jamais t'as besoin...


Bye
0
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 8
23 déc. 2008 à 17:02
j'ai un autre problém
enfait il lance le fichier exe mes le fichier bat (un fenétre noir) il rest jusque au que je ferme la fenétre de fichier exe
merci davance
0
Utilisateur anonyme
23 déc. 2008 à 17:05
Pourquoi veut-tu fermer la fenêtre ?!

Sa sent le virus tout sa....
0
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 8
23 déc. 2008 à 17:08
mé je veu pas quil rest comsa sa fait bizar je veu quil execut le fichir exe et aprés il ferme
c possible ou pas?
0
Utilisateur anonyme
23 déc. 2008 à 17:10
@echo off 
Call "Dossier 1\Sous Dossier 1\Programme.exe" 
exit


La commande EXIT permet de fermer la fenêtre après l'execution du programme...

Si tu veut cacher la fenêtre DOS PENDANT l'execution, il faut utiliser la commande externe CMDOW

0
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 8
23 déc. 2008 à 17:12
CMDOW je comprent pas
0
alexthekiller Messages postés 82 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 24 janvier 2013 8
23 déc. 2008 à 17:26
merci c bon j'ai reusi a fair
merci encore une foi
0
Utilisateur anonyme
23 déc. 2008 à 17:29
Tourne en résolut stp ^^

Bye
0
Utilisateur anonyme
24 déc. 2008 à 11:51
De rien

Bonne fêtes a vous tous !!!

Bye
0