locked
VBScript input parameters RRS feed

  • Question

  • I am trying to run a script with a GPO that will install a printer, it's port and name and drivers etc.
    How do I format the input parameters and pass them into this script, also any errors you see would be helpful to point out, thanks :)

    'SETS 'LOAD DRIVER' PRIVILEGE.  
    Set objWMIService = GetObject("Winmgmts:")
    objWMIService.Security_.Privileges.AddAsString "SeLoadDriverPrivilege", True
    Set args = WScript.Arguments 
    'SETS PRINTER PORT. 
    Set objNewPort = objWMIService.Get _ 
    ("Win32_TCPIPPrinterPort").SpawnInstance_
    objNewPort.Name = WScript.Arguments(0)
    objNewPort.Protocol = 1
    objNewPort.HostAddress = WScript.Arguments(1)
    objNewPort.PortNumber = "9100"
    objNewPort.SNMPEnabled = False
    objNewPort.Put_ 
     'SETS PRINTER TO PORT.  
    Set objPrinter = objWMIService.Get _ 
    ("Win32_Printer").SpawnInstance_  
    objPrinter.DriverName = WScript.Arguments(4)  
    objPrinter.PortName   = WScript.Arguments(0)  
    objPrinter.DeviceID   = WScript.Arguments(2)  
    objPrinter.Location = "Front Office"  
    objPrinter.Network = True  
    objPrinter.Shared = False  
    'objPrinter.ShareName =  
    objPrinter.Put_ 

    Tuesday, May 13, 2014 2:16 AM

Answers

All replies