Welcome to the community forums for Theopenem. You are encouraged to not only ask questions but help others as well. If you have found Theopenem helpful in any way please consider purchasing a support contract. A support contract ensures the continued development of Theopenem as well as guaranteed responses to your questions in our helpdesk ticketing system.

Printer module,script and command do not install printers over the network

  • I am really struggling with the printer module I have tried it on 3 different settings, the printer module, a script and a command and none are installing the printers but I get exit code 0 meaning successfull deployment. I run those commands separatedly and ALL work fine and my printers install so I am not sure where the issue is at at this point but when i run this from theo i get nothing.

    printer module code: '\printerserver\printer name' ; Action: installPowershell
    -module run on device: powershell.exe add-printer -connectionName "'\printerserver\printer name'"

    Command module code: command: powershell.exe ; Arguments: add-printer -connectionName '\printerserver\printer name'
    -extract of code run on the device: cmd.exe /c "powershell.exe" add-printer -connectionName '\printerserver\printer name'

    Script run on machine: script type: powershell
    $printclass = [wmiclass]"win32_printer"
    $printclass.AddPrinterConnection("\printerserver\printer name")
    $printclass.AddPrinterConnection("\printerserver\printer name2")
    #$printclass.AddPrinterConnection("\printerserver.company.com\LAB A Color")
    #$printclass.AddPrinterConnection("\printerserver.company.com\LAB A Duplex")

    Script run on device:
    -powershell.exe -executionpolicy bypass -noprofile -file "location of script.ps1"

  • Printers are typically a per user item. You would want the policy trigger to be login to run as that user and not the system account.

  • @theopenem_admin can you specify this? meaning where do you trigger this from or the config for the module?

  • It's on the policy. Change the trigger type.