TRAVAILLER AVEC DES ARGUMENTS (EXEMPLE)

  • Auteur/autrice de la publication :
  • Post category:Non classé
  • Commentaires de la publication :0 commentaire

Le script ci après permet de lancer un programme en ligne de commande et de récupérer des arguments en tenant compte de la gestion des espaces que la ligne de commande ne sait pas gérer /// Set args = WScript.Arguments g = Chr(34) ‘Permet la gestion de guillements commande =  »cmd /k  » ‘Appelle la ligne de commande et laisse la fenêtre active Exe =  »C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldump.exe » Action =  » -uroot -pazertyui actitime >  » Semaine = DatePart(« ww »,Date,2,3 ) ‘J’ajoute la semaine courante Annee = DatePart(« yyyy »,Date) ‘et l’année Destination = args.Item(0) ‘Indique l’argument à gérer Set WshShell = wScript.CreateObject(« WScript.Shell ») lignecmd = commande & g & g & Exe & g & g & g & Action & g & g & g & Destination & « . » & Annee & Semaine & g & g & g WshShell.Run lignecmd Set WshShell = Nothing /// Alternative pour la ligne de commande : commande =  »cmd /c  » ‘Appelle la ligne de commande et ferme la fenêtre après exécution

Laisser un commentaire