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

0/5 (5 avis)

Snippet vu 15 202 fois - Téléchargée 37 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
cs_sdh Messages postés 4 Date d'inscription lundi 21 janvier 2002 Statut Membre Dernière intervention 24 septembre 2003
19 sept. 2003 à 12:21
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.
cs_Jackboy Messages postés 757 Date d'inscription vendredi 7 septembre 2001 Statut Membre Dernière intervention 19 juin 2008
24 déc. 2002 à 23:57
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 !
cs_tich69 Messages postés 79 Date d'inscription jeudi 7 février 2002 Statut Membre Dernière intervention 13 février 2005
14 sept. 2002 à 00:30
je comprend pas ta source ! stp tu pourrait m'aider ? c vraiment important
merci a+
VicoLaChips2 Messages postés 436 Date d'inscription dimanche 20 janvier 2002 Statut Membre Dernière intervention 2 février 2010 2
8 févr. 2002 à 22:43
. 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.