Affiliation d'imprimante Active Directory

Affiliation d'imprimante Active Directory - Windows & Software

Marsh Posté le 10-10-2002 à 12:01:55    

Est il possible, par l'intermedaire de l'Active Directory, de stipuler pour un ordinateur des imprimantes.
 
Je m'explique, en fait, je veux effectuer cette manipulation pour gerer mon parc.
Un pc doit utiliser une imprimante et pas une autre. Je veux gérer ca par pc et non pas par utilisateur, ce qui est logique.
 
Pour l'instant, je suis obliger de refaire l'affiliation a chaque fois sur le poste qui le necessite si un nouvel utilisateur se log.
Ce que je voudrais, c'et que l'utilisateur n'ai plus accès a panneau de config/Imprimantes et que les imprimantes soient predefinies pour chaque PC.
 
Merci pour votre aide.  :hello:

Reply

Marsh Posté le 10-10-2002 à 12:01:55   

Reply

Marsh Posté le 10-10-2002 à 12:05:32    

tiens, j'en ai aucune idée mais je suis interessé par la solution si elle existe


---------------
"Si il y avait un impot sur la connerie, l'Etat s'autofinancerai" J Yanne
Reply

Marsh Posté le 10-10-2002 à 12:10:36    

flag.  [:yoyoz]

Reply

Marsh Posté le 10-10-2002 à 12:48:05    

Merci
 
 [:yoyoz]

Reply

Marsh Posté le 10-10-2002 à 14:09:49    

:(

Reply

Marsh Posté le 10-10-2002 à 14:11:55    

Est-ce qu'il est envisageable de découper ton parc de PC par OU ?
En cas de non à ma question.
La topologie physique du site permet-elle un découpage ?
Ex : imprimante du bât 1 étage 1 pour les PC du bât 1 étage 1.
 
WW

Reply

Marsh Posté le 10-10-2002 à 14:12:15    

genius999 a écrit a écrit :

Est il possible, par l'intermedaire de l'Active Directory, de stipuler pour un ordinateur des imprimantes.
 
Je m'explique, en fait, je veux effectuer cette manipulation pour gerer mon parc.
Un pc doit utiliser une imprimante et pas une autre. Je veux gérer ca par pc et non pas par utilisateur, ce qui est logique.
 
Pour l'instant, je suis obliger de refaire l'affiliation a chaque fois sur le poste qui le necessite si un nouvel utilisateur se log.
Ce que je voudrais, c'et que l'utilisateur n'ai plus accès a panneau de config/Imprimantes et que les imprimantes soient predefinies pour chaque PC.
 
Merci pour votre aide.  :hello:  




 
bah je suppose qu'en définissant des droits sur l'imprimante ça doit être suffisant, non?

Reply

Marsh Posté le 10-10-2002 à 14:37:41    

WestWood a écrit a écrit :

Est-ce qu'il est envisageable de découper ton parc de PC par OU ?
En cas de non à ma question.
La topologie physique du site permet-elle un découpage ?
Ex : imprimante du bât 1 étage 1 pour les PC du bât 1 étage 1.
 
WW




 
oui, faisable par OU

Reply

Marsh Posté le 10-10-2002 à 14:49:36    

Si tes users ont un script de logon, tu peux maintenant déterminer dans ce script à quelle OU appartient le computer.
Et en conséquence tu peux monter les bonnes printers :
 
Exemple :  
http://www.microsoft.com/technet/t [...] rprn19.asp
 
http://www.microsoft.com/technet/t [...] rprn01.asp
 
WW

Reply

Marsh Posté le 10-10-2002 à 15:13:40    

WestWood a écrit a écrit :

Si tes users ont un script de logon, tu peux maintenant déterminer dans ce script à quelle OU appartient le computer.
Et en conséquence tu peux monter les bonnes printers :
 
Exemple :  
http://www.microsoft.com/technet/t [...] rprn19.asp
 
http://www.microsoft.com/technet/t [...] rprn01.asp
 
WW




 
oui, mais le probleme, c'est que si je fais ca par utilisateur, ca va pas etre bon.
Exemple :  
J'ai un pc au local commercial avec un imprimante.
A 100m, j'ai un local FAO avec une imprimante et 3 pc.
Un commercial se log sur un pc de fao, quand il va imprimer, ca va allez sur l'imprimante des commerciaux, a 100m de la ou il est.
 
Non???

Reply

Marsh Posté le 10-10-2002 à 15:13:40   

Reply

Marsh Posté le 10-10-2002 à 15:26:59    

Bon en fait pour faire simple dans ton cas on va éviter l'OU cela sera effectivement plus simple.
 
Si ton imprimante est référencée dans AD tu peux utiliser le champ localisation.
Exemple ici :
http://www.microsoft.com/technet/t [...] rprn47.asp
 
Dans ce cas il suffit lors du logon dans le script de faire une query ldap en VBS pour obtenir la liste des imprimantes disponibles dans cette localisation (FAO ou Commercial)
 
Et puis de monter l'imprimante avec les exemples de mon post précédent.
 
Sinon avec une OU tu aurais eu une OU FAO et une OU Commercial.
Et ensuite il suffisait de demander dans le login script à quel OU appartenait la station de travail et de monter les printers en conséquence.
 
WW

Reply

Marsh Posté le 10-10-2002 à 15:33:29    

Je crois que je vais utiliser la deuxième solution, mais ca a pas l'air simple ces scripts...je vais essayer quand meme car pour tout mes utilisateurs j'ai un script de logon, je vais donc pour y intégrer la demande d'imprimante.
 
Merci,  je vais surement encore avois de questions, ca m'etonnerai que j'y arrive aussi facilement.


Message édité par GENIUS999 le 10-10-2002 à 15:38:03
Reply

Marsh Posté le 11-10-2002 à 11:12:28    

Quesque je met dans mon script pour faire la demande a mon serveur des imprimantes auxquels a droit se post?
D'abord je dois créer les OU, dans mon scripts c'est Commercial, Compta, Achat... c'est comme ca que je dois les placer dans le scripts?
 
un truc comme ca?
 
Set objOU = GetObject("LDAP://OU=Commercial, DC=Compta, DC=Achat" )
objOU.Filter = Array("printqueue" )
For Each objPrintQueue In objOU
    strNewLocation = "Redmond/" & objPrintQueue.Location
    objPrintQueue.Put "Location" , strNewLocation
    objPrintQueue.SetInfo
Next
 
Quelqu'un pourrais m'expliquer...
Merci de m'aider   :hello:


Message édité par GENIUS999 le 11-10-2002 à 11:25:09
Reply

Marsh Posté le 11-10-2002 à 12:37:17    

[:yoyoz]

Reply

Marsh Posté le 11-10-2002 à 12:40:33    

c'est con j'suis vraiment nul en VB :/

Reply

Marsh Posté le 11-10-2002 à 16:27:33    

krapaud a écrit a écrit :

c'est con j'suis vraiment nul en VB :/




 
 :(

Reply

Marsh Posté le 11-10-2002 à 17:14:40    

j'suis étonné que dans la KB MSDN tu n'es pas ce genre de scripts :/

Reply

Marsh Posté le 15-10-2002 à 08:43:36    

Westwood, t'es là?

Reply

Marsh Posté le 15-10-2002 à 08:44:13    

krapaud a écrit a écrit :

j'suis étonné que dans la KB MSDN tu n'es pas ce genre de scripts :/




 
c'est quoi ca?

Reply

Marsh Posté le 15-10-2002 à 08:56:56    

genius999 a écrit a écrit :

 
 
c'est quoi ca?




 
Knowledge Base du Microsoft Developer Network..
 
http://msdn.microsoft.com

Reply

Marsh Posté le 15-10-2002 à 09:07:32    

Requin a écrit a écrit :

 
 
Knowledge Base du Microsoft Developer Network..
 
http://msdn.microsoft.com




 
vi
merci, je vais y rejeter un oeil.


Message édité par GENIUS999 le 15-10-2002 à 09:08:19
Reply

Marsh Posté le 09-12-2002 à 15:31:16    

[:yoyoz]

Reply

Marsh Posté le 09-12-2002 à 15:51:20    

Comment je fais pour integrer ce type script a un script de logon classique de windows??
Apparement, c'est du VB donc il faut que je fasse un lien dans mon scipt de logon faire celui ci?
Et sous quel format je l'enregistre???
 
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2" )
Set colInstalledPrinters =  objWMIService.ExecQuery _
    ("Select * from Win32_Printer Where Name = 'ScriptedPrinter'" )
For Each objPrinter in colInstalledPrinters
    objPrinter.SetDefaultPrinter()
Next
 
 
Taking Fire, Need assistance!!!!

Reply

Marsh Posté le 09-12-2002 à 21:48:52    

[:yoyoz]

Reply

Marsh Posté le 10-12-2002 à 08:36:21    

:(

Reply

Marsh Posté le 11-12-2002 à 13:21:11    

[:lerodfaction]

Reply

Marsh Posté le 11-12-2002 à 13:31:06    

Tu sauvegardes ton VBScript dans un fichier avec l'extension vbs puis tu ajoutes l'appel à celui ci dans ton script de connexion :
 


wscript lescript.vbs

Reply

Marsh Posté le 11-12-2002 à 13:31:56    

Guru a écrit :

Tu sauvegardes ton VBScript dans un fichier avec l'extension vbs puis tu ajoutes l'appel à celui ci dans ton script de connexion :
 


wscript lescript.vbs




 
Ok, je vais essayé, merci!!

Reply

Marsh Posté le 12-12-2002 à 17:03:18    

Guru a écrit :

Tu sauvegardes ton VBScript dans un fichier avec l'extension vbs puis tu ajoutes l'appel à celui ci dans ton script de connexion :
 


wscript lescript.vbs




 
Si tu as compris le script, tu pourrais me le traduire pour que je sache a quelle endroit je dois intervenir pour mettre les ifos qui vont bien...
Je sais, j'abuse un peu mais ca serait vraiment tres sympa..

Reply

Marsh Posté le 26-12-2002 à 17:46:58    

[:screamfr]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed