Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2012, 17h26   #1
Membre éclairé
 
Avatar de timoth
 
Inscription : octobre 2005
Messages : 471
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : octobre 2005
Messages : 471
Points : 369
Points : 369
Par défaut WScript.Shell ne s'execute pas

Hello les experts,

Problème qui m'a fait écumer le web de part en part:
J'ai une commande
Code :
1
2
Set oScript = 	Server.CreateObject("WScript.Shell")
oScript.Run ("ftp -s:" & Server.MapPath("test.ftp"))
test.ftp regroupe qq commandes FTP. Lancée sous dos, la commande s'execute parfaitement. IUSR a les droits qu'il faut (en administrateur).

Je n'ai pas de message d'erreur, la commande semble bien s’exécuter mais pourtant, lancée depuis IIS, pas de résultat.

Je travaille sous Windows Server 2003 + IIS 6.

Les nombreuses discussions à ce sujet ne m'éclairent pas plus.

Qq1 aurait une nouvelle piste à me donner?
__________________
puis et puis et encore . Sinon sans oublier et
timoth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2012, 11h54   #2
Membre éclairé
 
Avatar de timoth
 
Inscription : octobre 2005
Messages : 471
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : octobre 2005
Messages : 471
Points : 369
Points : 369
Quelle merdasse, je me suis pris la tête pendant des heures.

Dans l'instruction à executer, il manquait '-n':
Code :
1
2
3
 
Set oScript = 	Server.CreateObject("WScript.Shell")
oScript.Run ("ftp -n -s:" & Server.MapPath("test.ftp"))
Et j'avais des soucis dans mes commandes FTP, je n'avais pas mis la commande user avant de déclarer le nom de l'utilisateur...

deux jours de boulot pour 6 lettres oubliées.
__________________
puis et puis et encore . Sinon sans oublier et
timoth est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h28.


 
 
 
 
Partenaires

Hébergement Web