1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| On Error Resume Next
'Définition des variables'
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & _
"{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colInstalledPrinters = _
objWMIService.execQuery("Select * from Win32_Printer")
'On crée le fichier texte'
Set FSys = CreateObject("Scripting.FileSystemObject")
Set MonFic = FSys.CreateTextFile("\\10.1.1.76\imp\imp.csv")
'On ouvre le fichier texte'
With MonFic
'On commence le traitement pour récup les imp et on les stocke dans le fichier'
For Each objItem in colInstalledPrinters
.writeLine "" & objItem.ServerName & "," & objItem.ShareName & "," & objItem.Comment & "," & objItem.PortName & "," & objItem.Location & "," & objItem.DriverName
Next
End With |
Partager