IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

WMI + ASP 3.0


Sujet :

ASP

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2012
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mai 2012
    Messages : 28
    Points : 20
    Points
    20
    Par défaut WMI + ASP 3.0
    Bonjour à tous,

    J'ai réussi à mettre au point en hta + vbscript la récupération d'informations liée à la machine concernée (WMI csproduct...).
    à savoir Ip, Hostname, liste des imprimantes sur le poste, liste des partages etc.

    Je souhaite faire la même chose en ASP j'ai bien dit ASP et non ASP .NET

    Est ce possible ?

    J'ai pu avancer en m'inspirant du Web
    mais la je sèche pour le code ci-dessous :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    <%@ LANGUAGE="VBSCRIPT"%>
    <HTML>
    <HEAD>
    <TITLE>Exemple WMI ASP 3.0 : recuperation  nom fournisseur PC</TITLE>
    </HEAD>
     
    <BODY> 
    <% 
     
        WMI = "winmgmts:{impersonationLevel=impersonate}" 
     
        wqlQuery = "SELECT Vendor FROM Win32_ComputerSystemProduct" 
     
        set ResultVendor = GetObject(WMI).ExecQuery(wqlQuery, "WQL", 48) 
     
     
        Response.write ResultVendor
     
    	' Class Win32_ComputerSystemProduct	
    %>
    </BODY>
    </HTML>


    Mais comment faire pour la suite ?

    Avez-vous des pistes ?


    Bien à vous

    Spawn974

  2. #2
    Membre à l'essai
    Inscrit en
    Mai 2012
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mai 2012
    Messages : 28
    Points : 20
    Points
    20
    Par défaut Soluce...
    Bonjour à tous,

    Voilà, pour démarrer j'ai réalisé ceci et cela fonctionne Yallaaaaaa !


    1ere page HTML :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <FORM ACTION="Rslt.asp" METHOD="POST">
    Computer name: <INPUT TYPE="TEXT" NAME="COMPUTERNAME"><BR>
    <INPUT TYPE="SUBMIT">
    </FORM>

    2nd page ASP :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <%
    If Request("COMPUTERNAME") <> "" Then
     Set oSystem = GetObject("winmgmts:{impersonationLevel=" & _
      "impersonate}!//" & Request("COMPUTERNAME") & _ 
      "/root/cimv2:Win32_ComputerSystem=" & Chr(34) & _
     Request("COMPUTERNAME") & Chr(34))
     Response.Write "System information for " & _
     Request("COMPUTERNAME") & "<HR>"
     Response.Write "Name: " & oSystem.Caption & "<BR>"
     Response.Write "Owner: " & oSystem.PrimaryOwnerName & "<BR>"
     Response.Write "Domain: " & oSystem.Domain & "<BR>"
     Response.Write "Type: " & oSystem.SystemType & "<BR>"
     Response.Write "<HR>"
     Response.End
    End If
    %>

    @+

    Spawn

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. connexion via asp ou php ?
    Par cege dans le forum 4D
    Réponses: 5
    Dernier message: 25/01/2006, 08h43
  2. [CR][ASP] interfaçage
    Par grosjej dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 15/04/2004, 10h20
  3. Erreur fréquente avec ASP et IIS
    Par Community Management dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2004, 22h20
  4. Que pensez vous du mariage ASP Flash?
    Par tyma dans le forum Flash
    Réponses: 4
    Dernier message: 09/07/2003, 15h00
  5. |VB6] [Réseau] Lancer une page ASP
    Par Delphi-ne dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 18/10/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo