Lancer fichier .cmd ou .bat
Bonjour,
J'ai cherché longtemps le code pour lancer un fichier .cmd avec un bouton et il me semble que j'ai enfin trouvé.
Exemple de code :
Code:
1 2 3 4
| procedure TForm1.Button1Click(Sender: TObject);
begin
Exec('C:\Users\Nomutilisateur\Documents\Repertoirefichier\fichier.cmd','C:\Windows\System32\cmd.exe')
end; |
Il faut bien sûr adapter le chemin du fichier à exécuter à votre situation.
Il fonctionne aussi avec les fichiers .bat
On remarque que la partie contenant le chemin du fichier est avant la partie contenant l'exe contrairement à ce qu'on fait lorsqu'on désire ouvrir un fichier Excel par exemple.