Listing disques dur & dossier de 1er niveau sur un pc distant(réseau local) [Résolu]

Signaler
Messages postés
11
Date d'inscription
jeudi 7 décembre 2000
Statut
Membre
Dernière intervention
5 novembre 2008
-
Messages postés
11
Date d'inscription
jeudi 7 décembre 2000
Statut
Membre
Dernière intervention
5 novembre 2008
-
Bonjours voila je suis débutant en vbs.
J'ai déja fait un script qui me permet de recupérer la liste des dossiers de premier niveau d'un disque dur local avec nom de machine et tout le tralala.
(Si vous le souhaiter je peux le montrer)

Aujoud'hui je souhaite toujours récuperer la liste des dossiers de premier niveau mais d'un pc connecter au réseau.

Mon but si vous ne l'avez pas compris c'est tout simplement de pouvoir lancer mon script sur une et meme machine afin de récuperer tous les dossiers de 1er niveau des machines réseau afin d'eviter de ce déplacer a chaque serveurs car ils sont trés éloignés.

Ma question est : Est-ce tout d'abord possible ?
Si oui pouvez vous me donner une piste ?

Merci @bientot

zouzou333

4 réponses

Messages postés
1854
Date d'inscription
jeudi 23 mai 2002
Statut
Membre
Dernière intervention
24 juin 2018
26
 Bonjour,

En utilisant wbem et wmi.
' Tutoriel:
' http://www.secretswindows.com/index.php?rubrique=scripts&ssrubrique=WMI&_
'        path=/WMI/&page=./scripts/wmi.htm

Function InfoServer(strComputer,strUser,strPassword)
'On Error Resume Next
Const WbemAuthenticationLevelPktPrivacy = 6
Const HARD_DISK = 3
strNamespace = "root\cimv2"

Set objWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objWMIService = objwbemLocator.ConnectServer _
    (strComputer, strNamespace, strUser, strPassword)

objWMIService.Security_.authenticationLevel = WbemAuthenticationLevelPktPrivacy

If Err.Number = 0 Then
   Set colDisks = objWMIService.ExecQuery _
       ("Select * from Win32_LogicalDisk Where DriveType = " & HARD_DISK & "")
   For Each objDisk in colDisks
       Dim strDiskSize, strDiskUsed
.....

jean-marc
Messages postés
14760
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
19 janvier 2021
151
Bonjour,

Tu peux utiliser les partages administratifs ($admin), ou alors peut être par WMI, mais cette partie m'est inconnue.

http://nhen0039.chez-alice.fr/index.php
Messages postés
11
Date d'inscription
jeudi 7 décembre 2000
Statut
Membre
Dernière intervention
5 novembre 2008

Bonjour,
Ok je vais chercher du coté de WMI.
Si des gens ont d'autres compléments de réponses à me donner n'hesitez pas.
Merci
Messages postés
11
Date d'inscription
jeudi 7 décembre 2000
Statut
Membre
Dernière intervention
5 novembre 2008

Merci jean-marc je vais chercher dans cette voie la.
Bye je vous tiens au courant.