Executer un commande dos ac VB
Résolu
medrick
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
medrick Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
medrick Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour;
comment executer une cmd dos en VB
par EXEMPLE j'ai une ligne de cmd: "call winword.exe -args arguments1 arguments2"
comment executer une cmd dos en VB
par EXEMPLE j'ai une ligne de cmd: "call winword.exe -args arguments1 arguments2"
A voir également:
- Excel ms dos
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
mais c'est d'executer une ligne de commande dos: du genre "cmd.com >"
alors su tu peux m'aider!...
Consulte l'aide de VB sur cette instruction, tu auras plus d' infos.
Il faut passer par le programme CMD.EXE qui ouvre une fenêtre DOS et passer la ou les commande(s) à l'aide du
paramêtre /C ou /K.
S'il y a plusieurs commandes DOS le mieux est de créer un fichier BAT.
Un exemple que je viens de tester :
Fichier "test.bat" créer dans la racine du lecteur C:
cd\
dir
Dans VB:
Shell "C:\Windows\System32\cmd.exe /Kc:\test.bat"
--> Ouvre un fenêtre Dos, se positionne sur la racine du disque C: (cd\), affiche le contenu du dossier (dir)
le paramêtre /k laisse la fenêtre Dos ouverte après l'exécution,
/C referme la fenêtre
me pour cela il faudra donc que je cree mon NOUVEAU fichier bat à partir de mon interface...
cerai'ce optimale?
y'aura t'il d'autres moyen?