Rechercher : dans
Par :

Script [installation imprimante / map reseau]

Dernière réponse le 13 oct 2009 à 11:08:12 carmi, le 17 aoû 2006 à 14:21:49 
 Signaler ce message aux modérateurs

Bonjour,

Connaissez vous un script qui puisse installer une imprimante ??

On m'a demandé aussi, un script pour mapper le réseaux, ce qui determinerait les lettres aux lecteurs réseaux ! Comment faire ?

Merci

Meilleures réponses pour « script [installation imprimante / map reseau] » dans :
Partage Imprimante Livebox : réseau local VoirLa Livebox inventel/mini/2 vous permet de partager une imprimante USB entre les différents ordinateurs de la maison. Il est donc possible : Pré-requis 1. Votre imprimante USB 2. Votre ordinateur doit au minimum avoir les systèmes...
Installer une carte réseau VoirBut Le but du jeu est d'arriver à mettre en place un réseau afin de pouvoir échanger des données ou jouer en réseau. Il faut donc installer dans chaque ordinateur susceptible de faire partie du réseau local une carte réseau. Ce tutoriel a pour but...
Installer une carte réseau VoirObjectif L'objectif de cet article est de mettre en place un réseau afin de permettre l'échange de données entre ordinateurs, un partage de ressources ou bien le jeu en réseau. Il est donc nécessaire d'installer dans chaque ordinateur...

1

Mister S, le 17 aoû 2006 à 15:34:17

Bonjour

pour le script d'installation d'imprimante bah euh .... j'en sais rien.
cela dit pour mapper le reseau voici une proc a enregistrer dans un fichier en .vbs

Dim fso, MyFile, i
Set fso = CreateObject("Scripting.FileSystemObject")
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)

'Lecteurs Réseau
MyFile.WriteLine("Lecteurs réseau :")
MyFile.WriteLine("-----------------:")
Set oDrives = WshNetwork.EnumNetworkDrives
For i = 0 to oDrives.Count - 1 Step 2
	MyFile.WriteLine(vbtab & oDrives.Item(i) & " = " & oDrives.Item(i+1))
Next


MyFile.Close

'ouverture du fichier de rapport
WshShell.Run ("%windir%\notepad c:\testfile.txt")


cdt

Mister S

Répondre à Mister S

2

Radek, le 17 aoû 2006 à 15:42:17

Sur quel OS ?

Répondre à Radek

3

carmi, le 17 aoû 2006 à 16:03:31

Ha oui, c'est sur Windows XP (SP2) !

merci pour le script de map, mais j'ai fais comme t'as dit > fichier .vbs et j'ai copier ton script !

Il m'affiche message d'erreur:
ligne: 18
caract: 1
erreur: Objet requis : "WshShell"
code : 800A01A8

Je crois c'est au niveau de la derniere ligne.

(le fichier .vbs est sur bureau, je pense qu'il peut etre n'importe et pas forcement à la racine ?!)

Si quelqu'un connais un script pour installer imprimante, merci ;)

Répondre à carmi

4

Mister S, le 17 aoû 2006 à 16:22:52

Oups desolé
j'ai loupé une ligne dans mon copier coller

Set WshShell = WScript.CreateObject("WScript.Shell")

tu la mets au tout debut du script

cdt
Mister S

Répondre à Mister S

5

Sébastien P., le 13 déc 2006 à 15:30:05

Pour le script de l'imprimante :

Set WshNetwork = CreateObject ("WScript.Network")
on error resume next
PrinterPath = "\\serveur\imprimante1"
WshNetwork.RemovePrinterConnection PrinterPath, true, true
WshNetwork.AddwindowsPrinterConnection (PrinterPath)
PrinterPath = "\\serveur\imprimante2"
WshNetwork.RemovePrinterConnection PrinterPath, true, true
WshNetwork.AddwindowsPrinterConnection (PrinterPath)


@++

Répondre à Sébastien P.

11

kagemane, le 12 mar 2008 à 17:21:14

Ton script fonctionne parfaitement tu m'as sauvé !!!

Répondre à kagemane

6

carmi, le 14 déc 2006 à 01:20:25

Merci pour vos réponses, mais voici ce que j'ai trouvé !

Script pour imprimante (en .vbs):

Dim net
Set net = CreateObject("WScript.Network")
net.AddWindowsPrinterConnection "\\server\imprimante1"
net.AddWindowsPrinterConnection "\\server\imprimante2"


Script pour mapper le réseaux (en .bat):

net use m: \\server\nom-de-partage1 /persistent:no
net use y: \\server\nom-de-partage2 /persistent:no

Répondre à carmi

7

djib, le 2 jui 2007 à 11:51:44

C bien mais sa ne marche pas

Répondre à djib

8

djib, le 2 jui 2007 à 11:53:47

T serieu toi

Répondre à djib

9

Guigui, le 24 oct 2007 à 12:28:37

Bonjour,

effectivement, cela ne fonctionne pas !!
Le script ne sort pas d'erreur, mais les utilisateurs n'ont pas d'imprimante installée !!


Script d'ouverture de cession :
"
cscript \\server\impr$\imprsalle.vbs
pause
"
script imprsalle.vbs :
"
Dim net
Set net = CreateObject("WScript.Network")
net.AddWindowsPrinterConnection "\\server\imprimante1"
"

Comment faire ?
Merci

Répondre à Guigui

10

Bokv, le 20 nov 2007 à 11:52:15

Salut.

J'ai exactement le même problème... Quelqu'un a t il une solution?

BokC

Répondre à Bokv

12

 Farenheit, le 13 oct 2009 à 11:08:12

Up :p

Répondre à Farenheit