Execution d'une appli sur le serveur depuis une page asp

Soyez le premier à donner votre avis sur cette source.

Snippet vu 14 977 fois - Téléchargée 35 fois


Contenu du snippet

Voici un petit exemple qui utilise le Scripting

Source / Exemple :


<%
	Dim Shl,fso,FichierTxt
	    Set Shl = Server.CreateObject("wscript.shell")
	    Shl.run "%comspec% /c ping 127.0.0.1 > c:\testping.txt",0,true
	    Set Shl = nothing
	    Set fso = createobject("scripting.filesystemobject")
	    Set FichierTxt = fso.opentextfile("c:\testping.txt")
		Response.write FichierTxt.ReadAll
		
		Set fso = Nothing
		Set FichierTxt = Nothing
%>

Conclusion :


Cela fait un ping via le ping du dos, met le résultat dans un fichier txt et ouvre le fichier txt.
J'ai mis dans un fichier txt pour que vous voyez bien que le ping s'éxécute car il execute en fond et on voit pas sinon

A voir également

Ajouter un commentaire

Commentaires

Messages postés
4
Date d'inscription
lundi 21 janvier 2002
Statut
Membre
Dernière intervention
24 septembre 2003

Question: Nix, je suis sous XP pro, est cette fonction ne marche plus, alors que sous 2000 elle fonctionnait trés bien.
Le message d'erreur récurant est - !!!Permission refusée!!!
De quel permission est-ce.
J'ai essayé les droit NTFS - l'autorisation sur les reps IIS en ecriture exécution de scripts.
Je ne voie plus ce que je dois faire.
As tu une piste, ou as tu déjà eu le problème toi aussi.
Messages postés
757
Date d'inscription
vendredi 7 septembre 2001
Statut
Membre
Dernière intervention
19 juin 2008

Ya ty un moyen de partir vraiment une appli !! genre ouvrir word sous le serveur !!!! moi aussi j'aurai besoin de + d'infos sur cette source !
Messages postés
79
Date d'inscription
jeudi 7 février 2002
Statut
Membre
Dernière intervention
13 février 2005

je comprend pas ta source ! stp tu pourrait m'aider ? c vraiment important
merci a+
Messages postés
439
Date d'inscription
dimanche 20 janvier 2002
Statut
Membre
Dernière intervention
2 février 2010
1
. It is not possible to replace COMMAND wit %COMSPEC%, since this trick will not work with other command processors than COMMAND.COM.. yo,
http://www.robvanderwoude.com/index.html

a part si l'appli créé est déclaré dans le path$...
Jolie script qui de fonctionne que pour les appli simple du style traceroute ou ping, mais qui est loin d'être stable avec les applis créer....
à quoi sert le "%comspec% "??

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.