web-dev-qa-db-fra.com

Comment installer une imprimante réseau pour tous les utilisateurs sur un ordinateur Windows 7?

J'ai un ordinateur Windows 7. Il existe un deuxième ordinateur (Windows XP) auquel une imprimante est connectée et qui est partagé. Sur l'ordinateur Windows 7, j'installe l'imprimante en tant qu'imprimante réseau (pas le port TCP/IP, etc.) uniquement à l'aide de l'assistant et de l'imprimante réseau.

Il ne s'affiche pas pour tous les utilisateurs du domaine lors de la connexion à ce PC.

Lorsque je fais une "vraie" imprimante réseau avec un port TCP/IP sur une imprimante différente, tout le monde peut le voir.

Est-ce que quelqu'un sait comment le faire apparaître pour tous les utilisateurs?

11
johnny

Vous pouvez utiliser le script prnmngr.vbs .

Il se trouve dans %SystemRoot%\System32\Printing_Admin_Scripts\[language] pour Windows 7. Pour XP il se trouve dans windows\system32.

Pour ajouter une imprimante à tous les utilisateurs, utilisez cette commande:

cscript prnmngr.vbs -ac -p "\\server\printer"
12
droidgren

Lorsque vous ajoutez une imprimante en tant qu'imprimante locale, tous les utilisateurs peuvent la visualiser.

J'ai trouvé ceci ici http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html

Sous Windows XP:

  1. Cliquez sur Démarrer> Imprimantes et télécopieurs.
  2. Cliquez sur Ajouter une imprimante dans le volet gauche.
  3. Cliquez sur Suivant.
  4. Sélectionnez Imprimante locale connectée à cet ordinateur et cliquez sur Suivant.
  5. Sélectionnez Créer un nouveau port, sélectionnez Port local pour le type de port, puis cliquez sur Suivant.
  6. Pour Nom du port, entrez le chemin d'accès réseau de l'imprimante en entrant deux barres obliques, le nom de l'ordinateur ou l'adresse IP locale du PC partageant l'imprimante, puis le nom de partage de l'imprimante. Par exemple, "\\ dellpc\hpprinter" ou "\\ 192.168.1.100\hpprinter"
  7. Sélectionnez l'imprimante et cliquez sur Suivant. Si le modèle exact ne figure pas dans la liste, essayez le numéro de modèle le plus proche ou une imprimante générique.
  8. Suivez le reste de l'assistant.

Sous Windows Vista et 7:

  1. Cliquez sur Démarrer> Périphériques et imprimantes.
  2. Cliquez sur Ajouter une imprimante en haut.
  3. Sélectionnez Ajouter une imprimante locale.
  4. Sélectionnez Créer un nouveau port, sélectionnez Port local pour le type de port, puis cliquez sur Suivant.
  5. Pour Nom du port, entrez le chemin d'accès réseau de l'imprimante en entrant deux barres obliques, le nom de l'ordinateur ou l'adresse IP locale du PC partageant l'imprimante, puis le nom de partage de l'imprimante. Par exemple, "\\ dellpc\hpprinter" ou "\\ 192.168.1.100\hpprinter"
  6. Sélectionnez l'imprimante et cliquez sur Suivant. Si le modèle exact ne figure pas dans la liste, essayez le numéro de modèle le plus proche ou une imprimante générique.
  7. Suivez le reste de l'assistant.
7
ILStateIT

Il est important de se rappeler que les imprimantes partagées sont enregistrées dans le profil utilisateur. Cela signifie que lorsque vous vous connectez à une imprimante "partagée" (via l'assistant), seul le compte d'utilisateur qui s'y connecte y aura accès.

Les imprimantes locales, en revanche, sont des périphériques globaux que tous les utilisateurs d’un ordinateur peuvent afficher. Ceux-ci utilisent des ports TCP/IP "locaux" pour se connecter à une "vraie" imprimante réseau.

Cela dit, laissez-moi répondre à votre question. Pour qu'une imprimante "partagée" soit partagée avec tous les utilisateurs, vous aurez besoin d'un système en place qui ajoutera l'imprimante pour chaque utilisateur à la connexion.

Ceci est fait en construisant un script d'ouverture de session. Vous pouvez utiliser un certain nombre de méthodes et de langues et vous devez trouver celle qui convient à votre environnement. Voici quelques ressources que j'ai trouvées qui pourraient aider:

Déployer des imprimantes partagées à l'aide de la stratégie de groupe

Ouverture de session Windows VB Scripts

Le port de l'imprimante Powershell ajoute une discussion

J'espère que cela t'aides!

5
Doltknuckle