Question Automatisation creation printer

Plus d'informations
il y a 14 ans 3 mois #5786 par Selenae
Bonjour,

Pour mon boulot je dois crée 300 imprimantes sur un Windows 2008. Je cherche un script qui permettrais a partir d'un fichier contenant les informations nécessaires de créer ces imprimantes sur le serveur.

j'ai pas mal cherché sur le WEB mais je n'ai rien trouvé

Merci d'avance de votre aide

Bien a vous

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 3 mois #5787 par Laurent Dardenne
Salut,
Selenae écrit:

j'ai pas mal cherché sur le WEB mais je n'ai rien trouvé

Peut être une piste ici .

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 2 mois #5856 par Selenae
Réponse de Selenae sur le sujet Re:Automatisation creation printer
Merci pour cette information :)

Voici le script que j'utilise pour créer une imprimante =>

[code:1]
function CreatePrinter {
$server = $args[0]
$print = ([WMICLASS]\"\\$server\ROOT\cimv2:Win32_Printer\"«»).createInstance()
$print.drivername = $args[1]
$print.PortName = $args[2]
$print.Shared = $true
$print.Sharename = $args[3]
$print.Location = $args[4]
$print.Comment = $args[5]
$print.DeviceID = $args[6]
$print.Put()
}

function CreatePrinterPort {
$server = $args[0]
$port = ([WMICLASS]\"\\$server\ROOT\cimv2:Win32_TCPIPPrinterPort\"«»).createInstance()
$port.Name= $args[1]
$port.SNMPEnabled=$false
$port.Protocol=1
$port.HostAddress= $args[2]
$port.Put()
}

CreatePrinterPort serveur90z print0105 print0105
CreatePrinter serveur90z \"HP LaserJet 4250 PCL 5\" print0105 print0105 TESTING TESTING print0105
[/code:1]

Le problème c'est que je travaille sur un cluster Windows 2008 composé d'un noeud serveur90a et serveur90b ainsi que d'une instance serveur90z.

Malgré que je spécifie l'instance serveur90z dans le script l'imprimante se crée sur un des noeuds ... ( Quant je test via la console graphique \"print management\" mon imprimante apparait bien sur le 90z )

Je pense qu'il y a quelque chose a modifier dans le script pour lui spécifier qu'il doit crée la printer sur l'instance mais je ne trouve pas quoi :s

Merci d'avance de votre aide

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 2 mois #5857 par Laurent Dardenne
Selenae écrit:

Je pense qu'il y a quelque chose a modifier dans le script pour lui spécifier qu'il doit crée la printer sur l'instance mais je ne trouve pas quoi

Là je ne te serais d'aucune aide, je ne connais pas les cluster.
Les classes que tu utilises référence une machine physique, je ne sais pas si WMI connait la notion d'instance de cluster.

Regarde dans les API et les classes WMI dédiées au cluster, peut être dans la notion de dépendance ??
Peut être faut-il faire un refresh de l'instance ?

Le mieux je pense est de poster dans ce forum US , voir dans les newsgroups dédiés aux clusters.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 2 mois #5859 par Laurent Dardenne
Consulte ce post .<br><br>Message édité par: Laurent Dardenne, à: 19/01/10 12:17

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 2 mois #5860 par Selenae
Réponse de Selenae sur le sujet Re:Automatisation creation printer
Merci pour ta réponse je vais poster sur le forum que tu m'as conseillé je vous tiens au courant

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.080 secondes
Propulsé par Kunena