Executer une commande dos + script

emirej Messages postés 90 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 31 mai 2009 - 27 juil. 2008 à 11:26
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 - 27 juil. 2008 à 20:16
Voila enfaite j'aimerais savoir comment avec Delphi 7 je peux ouvrir dos et faire cette commande :

ipconfig /flushdns

ipconfig /release

ipconfig /renew

Effacer les cookies.

En appuyant sur un bouton par exemple .

Je pensais a enregistrer le script en .bat et le faire executer avec Delphi en Appuyant sur un bouton.
Mais je ne sais pas trop comment procéder :s

Merci beaucoup

3 réponses

emirej Messages postés 90 Date d'inscription mercredi 14 mars 2007 Statut Membre Dernière intervention 31 mai 2009
27 juil. 2008 à 13:14
Ok et ca peut marcher avec un fichier .bat ?

Merci encore
0
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
27 juil. 2008 à 13:46
oui
commande DOS directe
ou fichier BAT
ou fichier CMD
etc.
etc.

 
@+
Cirec

<hr siz="" />
0
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 34
27 juil. 2008 à 20:16
function ShellCmd(const Command, Parameters: string; const NoActive: boolean = true): integer;
var
  PRM : string;
begin
  if NoActive then
    PRM := '/c '+Command+' '+Parameters;
  else
    PRM := '/k '+Command+' '+Parameters;
  shellexecute(0, 'open', 'cmd.exe', PChar(PRM), nil,

SW_SHOWNORMAL);
end;




ShellCmd('ipconfig', '/release');
-> execute : cmd.exe /c ipconfig /release

<hr size ="2" width="100%" />
0
Rejoignez-nous