Aller au contenu


Photo
- - - - -

Comment faire appel a un programme externe en vbs ?


  • Veuillez vous connecter pour répondre
8 réponses à ce sujet

#1 Koozz

Koozz

    Member

  • Membres
  • 32 messages

Posté 07 juin 2001 - 01:36

Sous vbs, j'utilise la fonction suivant pour faire appel a un programme



Set cmdWSH = WScript.CreateObject("WScript.Shell")

cmdWSH.Run "icq"



Cette fonction appelle bien Icq, mais lorque je mets, par exemple mon firewall,



cmdWSH.Run "blackice"

ou

cmdWSH.Run "c:program filesNetwork ICEBlackICEblackice.exe"



WScript ne trouve pas le programme ?! pourtant le chemin d'acces est bon...



Voilà, merci
  • 0

PUBLICITÉ

    Annonces Google

#2 TheClem

TheClem

    Modérateur

  • Modérateur [TheClem]
  • 3 904 messages

Posté 07 juin 2001 - 01:50

cela doit correpondre à la commande demrarer, executer



icq se lance par la en tapent icq

mais blackice ç marche pas



et quand on done l'dresse complete ça à pas l'air de changer grand chose
  • 0

#3 Koozz

Koozz

    Member

  • Membres
  • 32 messages

Posté 07 juin 2001 - 01:59

Oui justement, mais doit bien y avoir un moyen de lancer n'importe quel programme ... enfin j'espere



Voilà, si quelqu'un a une solution
  • 0

#4 psebcopathe

psebcopathe

    Mega Power Member

  • Membres
  • 277 messages

Posté 07 juin 2001 - 02:14

c parceque black ice appelle plusieurs sous prgmes , en vbs je sais pas, mais en delphi faut rejouter la commande "ExtractFilePath" regarde si il y a pas un équivalent ds l'aide ...
  • 0

#5 sixfranc

sixfranc

    Extrem Member

  • Membres
  • 508 messages

Posté 07 juin 2001 - 02:51

Salut Koozz



Est-ce que tu as essayé de mettre ton fichier *.vbs dans le même dossier que Blackice.exe
  • 0

#6 Koozz

Koozz

    Member

  • Membres
  • 32 messages

Posté 07 juin 2001 - 02:57

sixfranc : Effectivement, lorsque le *.vbs est dans le meme dossier, ca marche.

Mais si mon *.vbs appelle plusieurs programme, ca va poser probleme.



psebcopathe : Merci, je vais voir si il y a un equivalent.
  • 0

#7 sixfranc

sixfranc

    Extrem Member

  • Membres
  • 508 messages

Posté 07 juin 2001 - 03:11

Cela pose problème si tu créé un *.vbs exclusivement pour Blackice et un autre *.vbs où tu regroupes tous les autres programmes que tu veux appeler ?

[ Ce Message a été édité par: sixfranc le 2001-06-07 16:12 ]
  • 0

#8 Koozz

Koozz

    Member

  • Membres
  • 32 messages

Posté 07 juin 2001 - 03:18

Non, mais il n'y aura plus d'interet de fiare un *.vbs, autant que je lance blackice par le menu demarrer



Si je dois faire un *.vbs pour chque programme qui ne veut pas se lancer avec l'instruction ....
  • 0

#9 TheClem

TheClem

    Modérateur

  • Modérateur [TheClem]
  • 3 904 messages

Posté 07 juin 2001 - 03:27

es t'il possible de faire un lancement auto de plusieurs progs en bs alors ???



parce que j'ai voulu faire un fichier bat pour ça mais ça déconne
  • 0









Sujets similaires :     x