ads2k 10 Geschrieben 6. Oktober 2006 Melden Teilen Geschrieben 6. Oktober 2006 Hi Leute, habe folgendes Problem: User hat an Arbeitsplatz A einen lokalen USB Drucker an Arbeitsplatz B ist dieser nicht vorhanden. Zusätzlich sind nur die OfficeDocumentWriter pritner drauf. Folgendes Szenario: 1. Anmeldung Platz A USB Drucker Standard gesetzt 2. Anmeldung Platz B USB nicht da also OfficeDocumentWriter als Standard setzen (laut MS die Reihenfolge wenn Standarddrucker nicht da, dann ersten gefundenen Drucker als Standard setzen) 3. Anmeldung Platz A USB Drucker da aber zuvor bei Platz B wurde OfficeDocumentWriter als Standard gesetzt und ist dies jetzt natürlich auch. Es handelt sich um Servergespeicherte Profile, was für möglichkeiten gibts es hier. Die Rundll32 mit dem API PrintUI scheint wohl nur für Netzwerkfreigegebene Drucker zu funktionieren. Gibts irgendeine möglichkeit per Script nen lokalen Drucker als Standard zu definieren? Danke! Zitieren Link zu diesem Kommentar
ads2k 10 Geschrieben 6. Oktober 2006 Autor Melden Teilen Geschrieben 6. Oktober 2006 Ui, habs grad gefunden geht per VB-Script: -------------------------- Set WshNetwork = CreateObject ("WScript.Network") WshNetwork.SetDefaultPrinter "NameDesDruckers" -------------------------- Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.