Petit script VB pour receuillir des informations sur des PC en réseau - VB/VBA/VBS - Programmation
Marsh Posté le 07-06-2006 à 14:34:29
http://www.bellamyjc.org/fr/vbscript.html
http://www.activexperts.com/activm [...] /security/
http://search.msdn.microsoft.com/search/
Marsh Posté le 07-06-2006 à 15:53:15
kiki29 a écrit : http://www.bellamyjc.org/fr/vbscript.html |
Merci pour les liens, mais dois-je en conclure que ma question est si évidente ?
Marsh Posté le 08-06-2006 à 11:05:34
J'ai essayé un autre script qui permet de spécifier les logins et mdp du PC auquel on veut se connecter :
Code :
|
Ca marche qd j'essaye de me connecter à un PC sous Windows Serveur 2003.
Par contre qd j'essaye de me connecter à des postes sous Windows XP, j'ai le droit au message d'erreur suivant :
"SWbemLocator: Le serveur RPC n'est pas disponible."
J'ai été vérifier dans les services, le service RPC est pourtant démarré .
Des idées sur la cause de ce problème ?
Marsh Posté le 26-08-2013 à 10:27:48
Si vous associez à la variable StrComputer="nom_de_l'ordinateur" il faut aller dans C:\%systemroot%\system32\drivers\etc puis ouvrir le fichier "hosts" en modification et y ajouter l'ip de l'ordinateur ainsi que son nom; permettant ainsi à votre machine de faire le lien de l'un vers l'autre si nécessaire.
sinon assigner directement à la variable StrComputer=IP_De_La_Machine a marché dans mon cas.
Amicalement.
Marsh Posté le 26-08-2013 à 10:57:13
Pfiou, merci d'avoir répondu à ma question après 7 ans, mais je dois avouer que je ne sais même plus sur quoi je travaillais à l'époque ^^
Marsh Posté le 07-06-2006 à 14:23:19
Je profite de ce topic car je suis en train de coder un petit truc en VB pour récupérer des informations sur des machines en réseau :
Dans cet exemple, je récupère juste des infos sur la mémoire. Enfin bref, en local ça marche très bien, mais si j'essaye sur le réseau (en remplaçant strComputer = "." par strComputer = "SERVEUR" par exemple, serveur étant un nom Netbios valide), j'obtiens l'erreur :
J'ai donc comparé avec le code proposé par l'auteur d'un autre topic, qui apparemment fonctionne :
, mais à quoi servent le "impersonationLevel=impersonate" et le "\root\cimv2" ?
Si quelqu'un a des pistes concernant la résolution de ce problème, n'hésitez pas .
PS: j'avais fait remonter un vieux topic pour poser ma question, mais vu qu'il a la balise [Résolu] dans son titre, c'était ptet pas une bonne idée .
Message édité par Zboss le 07-06-2006 à 14:27:32