begin process at 2010 02 09 22:09:57
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > EXECUTION D'UNE APPLICATION A PARTIR DE ASP

EXECUTION D'UNE APPLICATION A PARTIR DE ASP


 Information sur la source

Note :
3 / 10 - par 2 personnes
3,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Classé sous :exécuter, application, page, dos, windows Niveau :Initié Date de création :21/11/2001 Vu :17 940

Auteur : sam2001

Ecrire un message privé
Site perso
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Ce code vous permet d'executer des commandes dos, windows, ou d'autrtes applications en utilisant le composant Aspexec.

Source

  • dim variable_execution
  • set variable_execution=server.createobject("ASPExec.Execute")
  • variable_execution.application = "cmd"
  • variable_execution.parameters="/c c:\votre_application.exe "&" "&param_1&" "& param_2&" ... "& param_n&"
  • variable_execution.ShowWindow = True
  • Result_execution = variable_execution.ExecutedosApp 'pour commande DOS
  • ou
  • Result_execution = variable_execution.ExecutewinApp 'pour commande DOS
  • 'Pour tester l'etat de l'execution
  • si Result_execution <> "OK" => Result_execution contient une chaine qui est le resultat de l'execution de votre commande
  • => execution effectuée avec succès.
dim variable_execution
set variable_execution=server.createobject("ASPExec.Execute")
variable_execution.application = "cmd" 
variable_execution.parameters="/c c:\votre_application.exe "&" "&param_1&" "& param_2&" ...  "& param_n&"

variable_execution.ShowWindow = True

Result_execution = variable_execution.ExecutedosApp 'pour commande DOS
ou
Result_execution = variable_execution.ExecutewinApp 'pour commande DOS

'Pour tester l'etat de l'execution
si Result_execution <> "OK" => Result_execution contient une chaine qui est le resultat de l'execution de votre commande
=> execution effectuée avec succès. 

 Conclusion

Pour utiliser Aspexec,placer aspexec.dll dans votre répertoire système
(\winnt\system32 pour NT ou \windows\system pour Win95), puis ajouter là dans
votre base de régistre en tapant regsvr32 aspexec.dll, ou ecrire le chemin entier
si vous avez placez dans un autre endroit.

    Bonne chance...
    (Good luck Mr DJO)


 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) CUSTOM DATEPIKER DÉRIVANT DE COMPOSITECONTROL par fredzool
Source avec Zip UN MODULE POUR APPRENDRE SQL par Elmarzougui
Source avec Zip Source .NET (Dotnet) BOUTON QUI EMPECHE LE MULTI CLIC AVANT LA FIN DU TRAITEMENT.... par fredzool
Source avec Zip Source .NET (Dotnet) BOUTON AVEC CSS ET USERCONTROL WITH EVENT par fredzool
Source avec Zip Source .NET (Dotnet) CAPTCHA ASP.NET ET JAVASCRIPT par vaan3713

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) PAGINATION CONTRÔLE REPEATER ASP.NET AVEC UN DATASET par fabienfs
Source .NET (Dotnet) LISTER TOUS LES CONTROLS D'UNE PAGE par Coolpix08
Source avec Zip Source avec une capture Source .NET (Dotnet) WEB PAGE SCREENSHOT CAPTURE D'ÉCRAN DE PAGES WEB par badrbadr
Source avec Zip MENU EXPLORER par patoch
EXECUTION D'UNE APPLI SUR LE SERVEUR DEPUIS UNE PAGE ASP par Nix

Commentaires et avis

Commentaire de billyoctet le 22/12/2001 10:00:50

On peut la trouver ou cette dll aspexec ? je cherche en vain sur mes serveurs (nt pack 5) mais je ne trouve pas... en esperant que ca le fasse pour moi, j aurrais besoin de lancer un petit exe qui se trouve dans le rep de mon appli asp depuis le client.

Commentaire de frahil le 11/06/2002 14:44:59

J'utilise déjà ce script et le composant Aspexec mais ce dernier pose des problèmes de sécurité ! Quelqu'un pourrait m'aider pour réécrire le composant ?
Je veux juste lancer un exécutable avec 9 paramètres. Merci

Commentaire de champ le 22/01/2003 09:33:44

Voila ce que j'ai ecris,

Option explicit
Dim variable_execution,Result_execution
Set variable_execution=Server.CreateObject("ASPExec.Execute")
variable_execution.application = "C:Program FilesMicrosoft OfficeOfficewinword.exe"
variable_execution.ShowWindow = True
Result_execution = variable_execution.ExecutewinApp 'pour commande DOS
response.write Result_execution

Le process word tourne bien, mais par contre, la fenetre ne s'affiche jamais.

Par avance Merci

A+

Commentaire de BlackGoddess le 30/06/2003 10:17:52

Le process word tourne bien, mais par contre, la fenetre ne s'affiche jamais.

-&gt; le process asp est un service, qui n'a pas le droit d'interagir avec le bureau (il ne peut rien afficher, pas de son, etc). les processus qu'il peut créer auront par defaut les mm droits que lui.

Commentaire de TheKaosTheory le 10/04/2006 16:26:17

Bonjour

est-il possible de lancer une application (avec une fenetre) à partir d'une page web à l'aide d'une commande asp? (voir même php?)

en effet, toutes les commandes que j'ai utilisées lancent un processus avec les droits SYSTEM...et il ne s'affiche pas
Merci

Commentaire de albertusse le 27/04/2006 11:26:26

Bonjour,

Quelque'un sait-il où trouver cette DLL?

Merci

Commentaire de edokt le 07/01/2007 01:36:59

Bonjour

Si je comprends bien cette methode lance l'exe coté serveur

Est ce qu'il ya une possibilité de le faire coté client

(telecharger un petit exe et le lancer)

en fait il me faut le calvier virtuel de windows


Merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Exécuter une commande DoS depuis ma page ASPX [ par akaii ] BonjourTout est dans le titre je crois. Je dois lancer une commande DoS depuis ma page aspx et je ne sais pas comment faire. lancer une application ... [ par Davel ] Bonjour,j'ai besoin de lancer une application qui se trouve sur le disque dur du visiteur lorsqu'il vient sur une page...exemple : je viens sur une pa lancé une application (exe) à partir d'une page html sur un intranet [ par nico ] je dois lancé une application (exe)à partir d'une page html sur intranet.Mon boss va me tuer si je n'y arrive pas HELPmeric d'avance pour votre aide ! comment creer et imprimer un état dans une application windows [ par mohamed_bn ] med belhassenje suis en train de d&#233;velopper une application dans laquelle j'aime imprimer le contenu de ma base de donn&#233;e d'une mani&#232;re Problème au niveau de ma Session_end dans mon Global.asax [ par Manu94600 ] Salut &#224; tous,Je cherche quelqu'un qui puisse m'indiquer mon erreur.Alors j'ai une application asp.net en C#.Je cherche &#224; compter combien d'u Autentification sous ASP [ par lbensch ] Bonjour, je cherche une fonction me permettant de me connecté à mon site via une identification type Windows mais avec mes utilisateurs et leurs mot d Lancer une application non windows asp.net [ par FanchPot ] Bonjour, je souhaite lancer une application non windows sur le serveur lorsque je clique sur un boutton de ma webform. Voici le code que j'utilise : UserControl et XP [ par scortex84 ] Bonjour, J'utilise un UserControl développé en WINFORM dans une WEBFORM ASP.NET. Je le reference en HTML dans la page de la façon suivante : </ [C#]Souci d'authentification [ par yassineee ] Bonjour, j'ai développé une application en C# et sql serveur 20005,la 1 ére page de mon application est une page d'authentification et mon probléme et Aspsmartupload "La page est introuvable" [ par ranouf ] Pourkoi ça ne marche pas ?les dll sont installés correctement (une avec regs..32 l'otre dans windows/system32), je suis sous windows xp avec IIS, j'ai


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales