Fichier bat
Résolu
alexthekiller
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
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
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:
- Fichier bat
- Fichier bat - Guide
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
18 réponses
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...
@+
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...
@+
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.
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.
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
Une fois téléchargé, tu le décompresse (il est au format ZIP standart) et tu le colle dans C:\Windows\System32
Bye
Merci H4RDW4RE pour la commande CMDOW, je ne la connaissait pas!
Bonne fête de fin d'année a tous!!!!!
Bonne fête de fin d'année a tous!!!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dans ton fichier .bat marque tout simplement sa ( exemple avec firefox )
@echo off
start firefox.exe
Tout simple
@echo off
start firefox.exe
Tout simple
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
mé se que je veu fair c un fichier bat qui peu lancé un fichier exe qui se trouve dans un sous repertoir
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 :
OU
@+
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"
@+
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
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
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
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
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?
c possible ou pas?
@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