Rechercher : dans
Par :

[VBS] équivalant à Curl.exe

Dernière réponse le 23 mai 2007 à 13:37:23 Dinheru, le 12 mai 2005 à 09:47:12 
 Signaler ce message aux modérateurs

Bonjour à tous !

Voila j'essaie d'exécuter un sript VBS à partir d'une page Php mais ça ne fonction pas. Je pense que c'est parce que dans mon script VBS j'utilise le programme Curl.exe.

J'ai essayer en intégrant le script à la page :

<script  language="VBSCRIPT">
... Mon script ...
</script>


J'ai aussi essayer avec la fonction exec() :
exec("../dossier/script.vbs")


Pouvez-vous m'aider en me disant comment réussir à exécuter mon sript :
Dim url
Dim ficsortie

ficsortie = "Moyenne_temps_de_réponses.txt"
url = "*************"
url = url & " -o """ & ficsortie & ""

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

		' Exécution du programme Curl
		' ---------------------------

		code = oShell.Exec("curl.exe " & url).status
wscript.quit


Merci d'avance. La vie c'est comme du chocolat, parfois dur et amer,
parfois chaud et sucré. 

Meilleures réponses pour « [VBS] équivalant à Curl.exe » dans :
Ctfmon - ctfmon.exe Voirctfmon - ctfmon.exe Le processus ctfmon.exe (dont le nom complet de processus est Alternative User Input Services) est un processus générique de Windows NT/2000/XP servant à gérer les entrées de saisie texte alternatives telles que les logiciels...
Svchost - svchost.exe Voirsvchost - svchost.exe Le processus svchost.exe (svchost signifiant Service Host Process) est un processus générique de Windows 2000/XP servant d'hôtes pour les autres processus dont le fonctionnement repose sur des librairies dynamiques (DLLs). Il...
Wuauclt - wuauclt.exe Voirwuauclt - wuauclt.exe Le processus wuauclt.exe (wuauclt signifiant Windows Update client for WindowsME) est un processus générique de Windows Millenium servant à mettre à jour Windows Millenium via Internet. Le fichier correspondant à ce...

1

teebo, le 12 mai 2005 à 09:49:39

Salut,
Normal, une page web n'a pas les bons droit sur les PCs clients...encore heureux d'ailleurs...
It is only by not paying one's bills that one can
hope to live in the memory of the commercial classes.

Répondre à teebo

2

Dinheru, le 12 mai 2005 à 09:52:34

Effectivement ça doit pour ça !! ^^

Tu connaitrais pas un équivalent à Curl.exe en Php ou en Javascript ??
Parce qu'il faut que je récupère dans un fichier texte des données présent sur un autre site grâce à une requète http.

Merci. La vie c'est comme du chocolat, parfois dur et amer,
parfois chaud et sucré. 

Répondre à Dinheru

3

 Loic, le 23 mai 2007 à 13:37:23

VBScript c'est mal. Javascript ce n'est guère mieux. Tu vas galérer avec les options du navigateur (zones de sécurité), tu vas lutter pour la compatibilité IE/Firefox/Opéra/Safari/, et en plus tu perd en souplesse par rapport à ce que tu pourrais faire côté serveur.

Php sait faire nativement. Regarde dans la doc du côté des fonctions de gestion de fichiers (fopen et compagnie). En fait ces fonctions peuvent travailler aussi bien avec des fichiers disque ou avec des URLs (http, ftp, ...). Prends le temps de bien comprendre les implications au niveau de la sécurité.

Bon courage,

Loïc

Répondre à Loic
Collection CommentÇaMarche.net