locked
Printer einrichten via Powershell Exception calling "Put" with "0" argument(s): "Generic failure " RRS feed

  • Allgemeine Diskussion

  • Hallo zusammen,

    ich benutze ein Skript um per Powershell einen Printer auf einem RemotePC einzurichten.

    http://www.adminarsenal.com/admin-arsenal-blog/how-to-add-printers-with-powershell

    Wenn ich im Script meinen Rechnernamen oder den eines direkten Kollegen eingebe wird der Drucker verbunden. Gebe ich den Rechnernamen des Zielusers an bekomme ich folgende Meldung:

    Exception calling "Put" with "0" argument(s): "Generic failure "
    At C:\Users\%Username%\Documents\Scripts\Printer Intermec PF8D.ps1:56 char:1
    + $Printer.Put()
    + ~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
        + FullyQualifiedErrorId : DotNetMethodException
     

    Hat jemand eine Idee wie das sein kann. Denn am Script kann es offensichtlich nicht liegen da es auf zwei Rechnern problemlos funktioniert ?!


    ooGDoo

    Dienstag, 3. Januar 2017 12:25

Alle Antworten

  • Folgenden Artikel hatte ich im übrigen schon einmal gelesen aber nicht wirklich verstanden:

    http://stackoverflow.com/questions/5501936/create-printer-powershell


    ooGDoo

    Dienstag, 3. Januar 2017 12:26
  • wenn es nicht unbedingt ein Code sein muss könntest du auch ganz einfach mittels Gruppenrichtlinie den Drucker zuordnen

    Chris

    Dienstag, 3. Januar 2017 18:18
  • Hallo Chris,

    das geht soweit ich weiß nur wenn ein Printerserver verfügbar ist?! Zum einen haben wir keinen und zum zweiten haben wir auch die Option in der GPO Verwalrung nicht.

    Im besten Fall bekomme ich den Code zum laufen. Ich verstehe nur nicht was genau nicht funktioniert.


    ooGDoo

    Mittwoch, 4. Januar 2017 07:52