Script de connexion à une imprimante
Résolu
Kopros
Messages postés
595
Date d'inscription
Statut
Membre
Dernière intervention
-
Kopros Messages postés 595 Date d'inscription Statut Membre Dernière intervention -
Kopros Messages postés 595 Date d'inscription Statut Membre Dernière intervention -
Salut à tous,
Je débute actuellement une formation dans le réseau, et j'ai grandement besoin de conseils avisés.
Voici mon problème : J'ai une imprimante en réseau installée sur le serveur. Je veux que les utilisateurs s'y connectent lors de l'ouverture de session, de manière automatique bien sûr à l'aide d'un VBS (j'apprends sur AD, on verra plus tard pour linux...).
J'ai donc pris ce script des labos microsofts :
Dim net
Set net = CreateObject("WScript.Network")
net.AddWindowsPrinterConnection "\\ServerName\PrinterName"
Voilà donc je remplace ServerName et PrinterName pas les noms, et lorsque je lance le script j'ai un message d'erreur comme quoi le nom de l'imprimante n'est pas valide.
J'ai essayé de le remplacer, tout, rien n'y fait.
Sauriez-vous d'où vient ce problème ?
Vous auriez une autre solution à me proposer ?
Le serveur tourne sous Win Server 2003 SP1, les clients sous XP.
Merci d'avance.
Je débute actuellement une formation dans le réseau, et j'ai grandement besoin de conseils avisés.
Voici mon problème : J'ai une imprimante en réseau installée sur le serveur. Je veux que les utilisateurs s'y connectent lors de l'ouverture de session, de manière automatique bien sûr à l'aide d'un VBS (j'apprends sur AD, on verra plus tard pour linux...).
J'ai donc pris ce script des labos microsofts :
Dim net
Set net = CreateObject("WScript.Network")
net.AddWindowsPrinterConnection "\\ServerName\PrinterName"
Voilà donc je remplace ServerName et PrinterName pas les noms, et lorsque je lance le script j'ai un message d'erreur comme quoi le nom de l'imprimante n'est pas valide.
J'ai essayé de le remplacer, tout, rien n'y fait.
Sauriez-vous d'où vient ce problème ?
Vous auriez une autre solution à me proposer ?
Le serveur tourne sous Win Server 2003 SP1, les clients sous XP.
Merci d'avance.
A voir également:
- Addwindowsprinterconnection
- Gmail connexion - Guide
- Script vidéo youtube - Guide
- Spouleur imprimante - Guide
- Télécharger pilote imprimante hp - Télécharger - Pilotes & Matériel
- Mas script - Accueil - Windows
3 réponses
Le topic est un peu vieux, et j'avais pas vu la demande de dmatter... Désolé de répondre un an et demi plus tard ^^
Alors, j'ai retrouvé le script en question (je fais des sauvegardes de tout) le voici :
OKIC5600 c'est le nom du répertoire où le driver est installé, je crois (depuis le temps je n'ai plus l'accès à ce serveur, je ne peux pas vérifier).
Donc apparemment j'avais bien remplacé le nom du serveur par son IP, merci quand même begge pour ce conseil, c'est vrai que c'est moins galère de travailler avec l'IP.
Ensuite faut appeler le script au démarrage de la section client avec une GPO.
Comme ça pas besoin de mot de passe, seuls les utilisateurs à qui tu mets cette GPO peut imprimer, pas les autres.
Alors, j'ai retrouvé le script en question (je fais des sauvegardes de tout) le voici :
Dim net Set net = CreateObject("WScript.Network") net.AddWindowsPrinterConnection "\\192.168.20.1\OKIC5600" net.SetDefaultPrinter "\\192.168.20.1\OKIC5600" net.DriverName "OKI C5600" Wscript.Quit
OKIC5600 c'est le nom du répertoire où le driver est installé, je crois (depuis le temps je n'ai plus l'accès à ce serveur, je ne peux pas vérifier).
Donc apparemment j'avais bien remplacé le nom du serveur par son IP, merci quand même begge pour ce conseil, c'est vrai que c'est moins galère de travailler avec l'IP.
Ensuite faut appeler le script au démarrage de la section client avec une GPO.
Comme ça pas besoin de mot de passe, seuls les utilisateurs à qui tu mets cette GPO peut imprimer, pas les autres.
tu peut mettre un exemple complet de t'on script
y a t'il le même script avec un nom d'utilisateur et un mot de passe pour ce connecté car moi il faut rentré un utilisateur et un mot de passe pour ce conecté sur le serveur
y a t'il le même script avec un nom d'utilisateur et un mot de passe pour ce connecté car moi il faut rentré un utilisateur et un mot de passe pour ce conecté sur le serveur