Bonjour,
Je cherche a faire un script en VBS pour mapper les imprimantes par rapport a l'appartenance des users a un groupe.
Les chemins des imprimantes doivent de trouver dans un fichier texte.
Exemple:
Le USER1 se trouve dans le groupe Compta et Direction.
Le script va donc lister les groupes auquels USER1 est membre.
Puis aller chercher dans le fichier texte le chemin réseau des imprimantes a monter.
Je voudrais que le fichier texte est cette forme:
La où je bloque c'est que je ne sais absolument pas comment importer les données du fichier texte dans mon .vbs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [Compta] \\Serveurimp\brother1 [Direction] \\Serveurimp\HP2
Je ne sais pas comment importé le chemin par rapport au groupe d'apartenance des users.
J'avais deja fais ça mais sans utiliser le fichier texte:
Je vous sollicite car le vbs est juste passagé pour moi et je n'ai pas le temps d'approfondir pour trouver la solution moi meme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Set WSHNetwork = WScript.CreateObject("WScript.Network") Set UserName = GetObject("WinNT://TEST/" & WSHNetwork.username) For Each UserGroup In UserName.groups On Error Resume Next Select Case UserGroup.name Case "Compta": WshNetwork.AddWindowsPrinterConnection "\\Serveurimp\Brother1" Case "Secretariat": WshNetwork.AddWindowsPrinterConnection "\\Serveurimp\HP2" End Select Next
Je vous remercie donc d'avance pour le temps que vous consacrerai à mon problème
Partager