Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1564 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  pascal et commande dos ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pascal et commande dos ...

n°1459051
clem85
http://www.luttiau.info
Posté le 17-10-2006 à 18:32:42  profilanswer
 

bonjour,
 
je cherche à lancer une commande dos dans un fichier en pascal (pour le passer en .exe par la suite)
 
et sans faire de batch bien sur  :lol:  
 
comment syntaxifier cela s'il vous plait ??? (ci c'est possible)...
 
merci

mood
Publicité
Posté le 17-10-2006 à 18:32:42  profilanswer
 

n°1459063
Paul JR
Posté le 17-10-2006 à 19:05:12  profilanswer
 

Salut clem85,
 
C'est expliqué dans la F.A.Q Pascal, ici :
http://pascal.developpez.com/faq/? [...] Files#Exec

n°1459102
clem85
http://www.luttiau.info
Posté le 17-10-2006 à 20:29:00  profilanswer
 

Merci pour ton aide d'abord ;)  
 
je viens d'essayer en mettant sa :
 

Code :
  1. Program cmd;
  2. Begin
  3. SwapVectors;
  4. Exec('cmd.exe', '');
  5. SwapVectors;
  6. End.


 
mais cela ne donne rien je suis débutant en pascal et mon but dans ce programme est de lancer l'invite de commande DOS d'XP.
 
merci pour ton ou votre aide encore ...

n°1460189
aldo13000
Posté le 19-10-2006 à 01:34:06  profilanswer
 

clem85 a écrit :

Merci pour ton aide d'abord ;)  
 
je viens d'essayer en mettant sa :
 

Code :
  1. Program cmd;
  2. Begin
  3. SwapVectors;
  4. Exec('cmd.exe', '');
  5. SwapVectors;
  6. End.


 
mais cela ne donne rien je suis débutant en pascal et mon but dans ce programme est de lancer l'invite de commande DOS d'XP.
 
merci pour ton ou votre aide encore ...


 
 
Et avec  le chemin  comme ca :
 
Exec('c:\windows\system32\cmd.exe', '/c dir c:\*.*');
 
Bien sur rien ne garanti que ce cmd.exe est dans ce repertoire ,
sur un windows 2000  c'est pas la .  
 


---------------

n°1515473
clem85
http://www.luttiau.info
Posté le 16-02-2007 à 12:43:33  profilanswer
 

je reviens sur le sujet après un moent d'abscence en pascal...
 
pouvez-vous me dire comment je peu concatener la variable i pour que sa affiche l'aide de ipconfig lorsque je rentre ipconfig par exemple ?
 

Code :
  1. program helpdos (input,output);
  2. uses crt, dos;
  3. var
  4. i : char;
  5. begin
  6. clrscr;
  7. readln(i);
  8. Exec('c:\WINNT\system32\cmd.exe', '/c '+i+' /?');
  9. read(i);
  10. end.


 
merci de votre aide !!!

n°1516660
clem85
http://www.luttiau.info
Posté le 19-02-2007 à 20:39:59  profilanswer
 

personne  :sweat:  
 
allez SVP up :bounce: up :bounce: up :bounce:    :pt1cable:

n°1519325
antp
Super Administrateur
Champion des excuses bidons
Posté le 24-02-2007 à 11:46:55  profilanswer
 

déclare "i" comme "string" au lieu de "char"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  pascal et commande dos ...

 

Sujets relatifs
[VBS] executer une commande DOS dans un fichier VBScommande FTP mget
Pascal : erreur de débutante..Besoin d'aide pour programmation Pascal
[BATCH] petite aide pour syntaxe subsitution commande[Telnet] Envoi de la commande Ctrl+c pour stopper le prog distant?
[Batch Dos][Résolu] cacher l'invite de commandeAppel aide.chm par une commande javascript
Une équivalence à la commande "echo"[pascal] fermer la fenetre de commande
Plus de sujets relatifs à : pascal et commande dos ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR