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

VBScript Discussion :

[ CScript ] Analyser répertoires de postes dans un domaine


Sujet :

VBScript

  1. #1
    Membre du Club
    Inscrit en
    Avril 2003
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2003
    Messages : 87
    Points : 56
    Points
    56
    Par défaut [ CScript ] Analyser répertoires de postes dans un domaine
    Bonjour,

    Suite à une migration de serveur, je souhaiterai analyser tous les utilisateurs (de l'AD) se connectant à chaque poste d'un domaine puis analyser les répertoires "bureau" et la barre de "quicklunch" pour mettre à jour des raccourcis.

    Je ne suis pas un grand pro de ces scripts, même pas du tout et là, malgré mes recherches, je galère.

    Voici ma démarche, cela vous semble t'il possible ?

    1 / Via un script, je créé un ficheir texte qui contient la liste des postes du domaine (ça c'est OK)

    2 / Je me sert du point 1 pour faire un tableau qui contient tous mes postes à analyser, et je voulais faire un FolderList() qui liste par exemple "\\Poste1\c$\Documents and Settings", comme ça je récupère les utilisateurs.

    3 / Je fais de même pour le bureau et le quick lunch.

    4 / Je recherche les raccourcis des applications pointant vers le serveur voulu et je mets à jour le lien.


    Hors, visiblement, il faut forcement passer un WMI, sinon ça ne marche pas. Mais comment lister un répertoire dans ce cas là ? Est-ce possible ?
    De plus, si ça se trouve, je pourrai directement récupérer le chemin du bureau de mes postes via cet objet...mais il y a tellement peu de docs pour un débutant que hum hum (et le "débuggage", je n'en parle même pas).

    C'est assez spécial comme post, si vous voulez du code, demandez-moi, mais là je pense que c'est surtout de l'aide dans la demarche à suivre avec les objets à employer...et si c'est possible de le faire (ce que je pense).

    Merci bien de l'avoir lu, car franchement, ce n'est pas super attrayant ...
    Et merci encore plus çà ceux qui m'aident,
    Damien.

    PS : je me penche sur ça en ce moment, mais sans doc..aie aie aie, je fais au pif en fonction de ce qui me parait logique comme méthodes ou propriétés de l'objet...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      Set objWMIService = GetObject("winmgmts:" _
            & "{impersonationLevel=impersonate}!\\" & pcName ).ExecQuery _
    	         ("SELECT * FROM Win32_desktop")

  2. #2
    Membre du Club
    Inscrit en
    Avril 2003
    Messages
    87
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2003
    Messages : 87
    Points : 56
    Points
    56
    Par défaut
    Bon je me suis débrouillé, j'ai trouvé ce site là en autre : http://www.secretswindows.com/index....imdatafile.htm

    Mais visiblement, on ne peut pas traiter directement les propriétés d'un lien..dumoins, moi je n'ai pas trouvé.

    Merci quand même à vous.
    Damien.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 23/06/2015, 19h24
  2. Problème d'accès internet pour un poste dans un domaine
    Par Guillaume_F dans le forum VMware
    Réponses: 3
    Dernier message: 28/08/2012, 20h05
  3. Réponses: 5
    Dernier message: 15/09/2011, 07h55
  4. Comment appeler mon poste dans le domaine sharepoint ?
    Par diabli73 dans le forum Emploi
    Réponses: 0
    Dernier message: 08/09/2011, 17h18
  5. l'accées à deux poste dans le domaine set refusé
    Par hicham106 dans le forum Windows Serveur
    Réponses: 9
    Dernier message: 18/09/2007, 15h40

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