Powershell Drucker Remote verbinden
Hallo,
ich habe schon einiges ausprobiert aber nichts funktioniert so richtig.
Das sah vielversprechend aus, funktioniert aber leider auch nicht.
Und dieses funktioniert leider nur local:
Hat jmd. einen schönen One-Liner zur Hand? Danke und Gruß
Bugger
ich habe schon einiges ausprobiert aber nichts funktioniert so richtig.
([wmiclass]"\\$computer\root\cimv2:Win32_Printer").AddPrinterConnection("\\ServerName\PrinterName")
Und dieses funktioniert leider nur local:
# This function maps printers from an array
function Map-Printers($Printers) {
# Loop over the array
foreach ($Printer in $Printers) {
# Map the printer
(New-Object -ComObject WScript.Network).AddWindowsPrinterConnection($Printer)
}
}
# Define a printer array
$Printers = @("\\DruckServer\Druckername", "\\DruckServer\Druckername2")
# Call our map printers function and pass in the printers array.
Map-Printers -Printers $Printers
Hat jmd. einen schönen One-Liner zur Hand? Danke und Gruß
Bugger
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 288590
Url: https://administrator.de/contentid/288590
Ausgedruckt am: 22.11.2024 um 00:11 Uhr
5 Kommentare
Neuester Kommentar
aber nichts funktioniert so richtig
Tolle Fehlermeldung ...Unsere Suche liefert dir alle Infos die du brauchst:
PowerShell - Überprüfen ob Drucker vorhanden ist, wenn ja vorhanden löschen und neuen Installieren
Drucker per PowerShell auf Printserver installieren
Gruß grexit
Bei den zweiten Link musst du nur den Namen des Printservers gegen den deines PCs austauschen. Hier ist allerdings vorausgesetzt, dass der Druckertreiber bereits auf dem Client vorhanden ist. Warum lässt du nicht die Anwender selbst die Drucker einrichten, die sie brauchen?
(Funktioniert bei Win7) andere OS nicht getestet.
Lg Pago
(Funktioniert bei Win7) andere OS nicht getestet.
Lg Pago
und bei dem anderen geht es um die Installation von Druckern auf einem Druckerserver.
typisch, wieder mal nur die Überschrift gelesen... Im Code hättest du die entsprechenden Stellen gefunden die du brauchst.Und der Druckserver muss natürlich die richtigen Treiber für die ClientOS bereitstellen, dann funktioniert der WMI Aufruf auch problemlos, aber du postest hier ja noch nicht mal die OS um die es hier geht, geschweige denn die Fehlermeldung
Wahrscheinlich mal wieder die falschen Rechte benutzt.