Question
ajout port imprimante
- dalm
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 13 ans 11 mois #11395
par dalm
ajout port imprimante a été créé par dalm
Bonjour
Je débute en powershell et j’essaye de faire des ajouts de Ports d’imprimantes mais quand je lance le script j’ai un message d’erreur. J’aurai voulu savoir si pour dans class « Win32_TCPIPPrinterPort » il y avait une autre méthode que le put() .
En faisant un $class.psbase.methods je ne trouve rien
Voila le script :
$srv = \"Nom du serveur\"
#Creation du port de l’imprimante
$imp_tcpip = ([wmiclass]\"\\$svr\root\cimv2:Win32_TCPIPPrinterPort\").createInstance()
$imp_tcpip.HostAddress = \"X.X.X.X\" # Adresse de l’imprimante
$imp_tcpip.Name = \"IP_X.X.X.X\" # Nom du port
$imp_tcpip.PortNumber = 9100
$imp_tcpip.Protocol = 1
$imp_tcpip.SNMPEnabled=$false
$imp_tcpip.Put()
Message d'erreur
Exception calling \"Put\" with \"0\" argument(s): \"Accès refusé \"
At C:\Documents and Settings\ajout_port.ps1:10 char:15
+ $imp_tcpip.Put <<<< ()
+ CategoryInfo : NotSpecified: (
[], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
Merci d’avance<br><br>Message édité par: bonobos, à: 29/03/12 11:42
Je débute en powershell et j’essaye de faire des ajouts de Ports d’imprimantes mais quand je lance le script j’ai un message d’erreur. J’aurai voulu savoir si pour dans class « Win32_TCPIPPrinterPort » il y avait une autre méthode que le put() .
En faisant un $class.psbase.methods je ne trouve rien
Voila le script :
$srv = \"Nom du serveur\"
#Creation du port de l’imprimante
$imp_tcpip = ([wmiclass]\"\\$svr\root\cimv2:Win32_TCPIPPrinterPort\").createInstance()
$imp_tcpip.HostAddress = \"X.X.X.X\" # Adresse de l’imprimante
$imp_tcpip.Name = \"IP_X.X.X.X\" # Nom du port
$imp_tcpip.PortNumber = 9100
$imp_tcpip.Protocol = 1
$imp_tcpip.SNMPEnabled=$false
$imp_tcpip.Put()
Message d'erreur
Exception calling \"Put\" with \"0\" argument(s): \"Accès refusé \"
At C:\Documents and Settings\ajout_port.ps1:10 char:15
+ $imp_tcpip.Put <<<< ()
+ CategoryInfo : NotSpecified: (
+ FullyQualifiedErrorId : DotNetMethodException
Merci d’avance<br><br>Message édité par: bonobos, à: 29/03/12 11:42
Connexion ou Créer un compte pour participer à la conversation.
- POLICE Stéphane
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 13
- Remerciements reçus 0
il y a 13 ans 10 mois #11608
par POLICE Stéphane
Que la PowerForce soit avec vous.
Réponse de POLICE Stéphane sur le sujet Re:ajout port imprimante
Bonjour,
Question bête : Pour ajouter un port, il faut être admin du poste ou admin de domaine pour un serveur distant. Est-ce le cas?
Essaye &#092&#092$svr&#092root&#092cimv2 au lieu de &#092$svrrootcimv2<br><br>Message édité par: L.Skywalker, à: 22/04/12 07:28
Question bête : Pour ajouter un port, il faut être admin du poste ou admin de domaine pour un serveur distant. Est-ce le cas?
Essaye &#092&#092$svr&#092root&#092cimv2 au lieu de &#092$svrrootcimv2<br><br>Message édité par: L.Skywalker, à: 22/04/12 07:28
Que la PowerForce soit avec vous.
Connexion ou Créer un compte pour participer à la conversation.
- Richard Lazaro
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 530
- Remerciements reçus 0
il y a 13 ans 10 mois #11609
par Richard Lazaro
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Réponse de Richard Lazaro sur le sujet Re:ajout port imprimante
Pour info, les backslashs sont supprimés automatiquement.
Think-MS : (Get-Life).Days | %{ Learn-More }
\\"Problems cannot be solved by the same level of thinking that created them.\\" - Albert Einstein
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.059 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- ajout port imprimante