Execution d'une commande

Execution d'une commande - Win NT/2K/XP - Windows & Software

Marsh Posté le 17-08-2005 à 15:22:53    

Salut,
Si je tappe ca "C:\WINDOWS\system32\gpresult.exe > c:\gpresult.txt" dans "Demarrer->Executer" ca ne marche pas, une fenetre dos s'ouvre et se referme aussitot et je n'obtient pas mon fichier txt.
Si je tape seulement "C:\WINDOWS\system32\gpresult.exe" la commande s'execute bien.
Et si je tape ma ligne de commande directement dans une console, ca fonctionne.
 
Comment faire fonctionner ma ligne de commande en passant par le menu "demarrer->executer"?
 
merci


Message édité par AsTro le 17-08-2005 à 15:26:01

---------------
>>>>>> WebFotos <<<<<<
Reply

Marsh Posté le 17-08-2005 à 15:22:53   

Reply

Marsh Posté le 17-08-2005 à 16:31:35    

ça me parait assez normal... je ne vois pas pourquoi tu prends  "démarrer executer" pour une console :)
 
Tu te fais un petit batch 'mongpresult.bat' avec

Code :
  1. @echo off
  2. "C:\WINDOWS\system32\gpresult.exe" > "C:\gpresult.txt"
  3. pause


 
et tu le mets dans Windows/system32  
 
et en tappant mongpresult.bat dans démarrer executer à priori ça marche tout seul...

Reply

Marsh Posté le 17-08-2005 à 18:11:23    

Salut,
 
Encore plus simple ! A l'invite de cmd tu saisies : gpresult > C:\gpresult.txt
 
@+

Reply

Marsh Posté le 18-08-2005 à 02:17:19    

En fait c'est parce que j'ai une application a moi qui lance une commande et avec cet exemple ca ne marche pas, ca fait comme en passant par "demarrer->executer"


Message édité par AsTro le 18-08-2005 à 10:08:58
Reply

Marsh Posté le 18-08-2005 à 08:10:32    

Salut,
 
Ce n'est pas normal que l'invite se ferme après l'exécution de gpresult, mais le fichier texte contenant les résultats de la cmd est-il bien créé ?
 
@+

Reply

Marsh Posté le 18-08-2005 à 10:25:33    

La solution :
 
cmd /A /C gpresult > C:\gpresult.txt


Message édité par AsTro le 18-08-2005 à 10:25:49
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed