Rechercher dans ce blog

Affichage des articles dont le libellé est Script. Afficher tous les articles
Affichage des articles dont le libellé est Script. Afficher tous les articles

mercredi 28 juillet 2010

VBSRIPT – CONNEXIONS IMPRIMANTES

''’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’’
'SCRIPT CONNEXION IMPRIMANTE'
'''''''''''''''''''''''''''''''''''''''''''''''''’’’’’’’’’’’’’’’’’’’’’’

ON ERROR RESUME NEXT

Set WshNetwork = WScript.CreateObject("WScript.Network")
Set Printers = WshNetwork.EnumPrinterConnections

'suppresssion des imprimantes réseaux
For i = 0 to Printers.Count - 1 Step 2
        If Left (Printers.Item(i+1),2)="\\" Then
                WshNetwork.RemovePrinterConnection Printers.Item(i+1) ,true ,true
        End if
Next

'Connexion des imprimantes
WshNetwork.AddWindowsPrinterConnection"
\\srv-printb\Mon_partage_imprimante"
WshNetwork.SetDefaultPrinter "
\\srv-printb\Mon_partage_imprimante"

-----------------------------------------------------------------------------

Il supprime les imprimantes reseaux uniquement

For i = 0 to Printers.Count - 1 Step 2
        If Left (Printers.Item(i+1),2)="\\" Then
                WshNetwork.RemovePrinterConnection Printers.Item(i+1) ,true ,true
        End if

Connecte une ou plusieurs imprimante

WshNetwork.AddWindowsPrinterConnection"\\srv-printb\Mon_partage_imprimante"

Et met par defaut une imprimante

WshNetwork.SetDefaultPrinter "\\srv-printb\Mon_partage_imprimante"


Envoyé par Johan.Ottobruc
jottobruc@noeva.com