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.NET Discussion :

[VB.NET] afficher les "Services" de mon serv


Sujet :

ASP.NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 18
    Points : 17
    Points
    17
    Par défaut [VB.NET] afficher les "Services" de mon serv
    Projet sous Visual Studio 2003
    Console Application - ASP.net/ VB.net



    Mon but est de pouvoir récupérer les services de mon server. Ces services se situent au meme endroit que les EventsLogs, les Managements Classes,...dans visual studio.

    J'ai fais un import de la classe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Imports System.ServiceProcess.ServiceController
    et je souhaite pouvoir récupérer les Services relatifs au Server, Workstation

    Mais , aucune idée sur le sujet, j'ai vu des possibilités mais en vb seulement.

    Pouvez vous m'aider

  2. #2
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Points : 2 629
    Points
    2 629
    Par défaut
    La méthode GetServices de la classe ServiceController te permet d'avoir un tableau de serviceController représentant tout les services installés sur le PC.

    Après tu parcours le tableau retourné en recherchant les sevices avec les propriétés ServiceName ou displayName ayant le mot que tu souhaites

    PS : Si tu fais une application Console comme tu l'as marqué sur ton post, que viens faire ASP.NET là dedans ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 18
    Points : 17
    Points
    17
    Par défaut
    Bon ben en faisant comme ça cela ne fonctionne pas tellement mais j'ai fais autrement en faisant comme ceci :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
       Dim path As ManagementPath
            Dim o As New ManagementObject(path)
            path = New ManagementPath
     
            path.Server = "pc030020038"
            path.NamespacePath = "root\CIMV2"
                    path.RelativePath = "Win32_Service"
     
            Dim u As String
            Dim Statut As String
            u = o.Properties("State").Value
            Statut = u.ToString
            u = o.Properties("StartMode").Value
            Console.WriteLine(o.Properties("DisplayName").Value & Statut)
    Et j'ai une erreur au niveau de "State" il dit qu'il est not found

    pourtant je le défini bien et il fais parti de Win32_Service ?

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 18
    Points : 17
    Points
    17
    Par défaut
    C'est bon j'ai trouvé l'erreur "not found" : en fait j'avais oublié de
    mettre ce que je voulais avoir dans les services :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    path.RelativePath = "Win32_Service =[b]'server'[/b]"
    a la place de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    path.RelativePath = "Win32_Service"
    Voila, merci pour ceux qui auraient pencher sur le sujet

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

Discussions similaires

  1. [VB.NET]afficher les tables d'une base de donnée
    Par amine_sh dans le forum Windows Forms
    Réponses: 6
    Dernier message: 06/11/2006, 11h00
  2. [VB.Net] Afficher les deux derniers enregistrement
    Par badnane2 dans le forum Windows Forms
    Réponses: 15
    Dernier message: 07/07/2006, 19h54

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