Zamiast za każdym razem uruchamiać aplikacje dodawania drukarki klikaniem w Start -> Drukarki -> Dodaj drukarkę, możemy znacznie ułatwić sobie prace.
Po stworzeniu poniższego pliku wystarczy że klikniemy w niego, a powyżej opisane czynności wykonają się same:
- zapisujemy zmiany i zmieniamy rozszerzenie pliku na bat.
Przykłady:
Uruchomienie właściwości serwera:
rundll32 printui.dll,PrintUIEntry /s /t1 /c\\komputer
Uruchomienie właściwości drukarki:
rundll32 printui.dll,PrintUIEntry /p /n\\komputer\drukarka
Uruchomienie lokalne kreatora dodawania drukarki:
rundll32 printui.dll,PrintUIEntry /il
Uruchomienie kreatora dodawania drukarki na komputerze
\\komputer:
rundll32 printui.dll,PrintUIEntry /il /c\\komputer
Uruchomienie wyświetlania kolejki:
rundll32 printui.dll,PrintUIEntry /o /n\\komputer\drukarka
Uruchomienie instalacji przy użyciu pliku inf:
rundll32 printui.dll,PrintUIEntry /if /b "Test drukarki" /f c:\infpath\infFile.inf /r "lpt1:" /m "Brother DCP-128C"
Uruchomienie instalacji przy użyciu pliku inf (z zależnością pliku inf). W przykładzie plik prnao002.inf zależy od pliku ntprint.inf
rundll32 printui.dll, PrintUIEntry /ia /m "Brother DCP-128C" /K /h x64 /v 3 /f "c:\infpath\prnao002.inf" /F "c:\infpath\ntprint.inf"
Uruchomienie kreatora dodawania drukarki przy użyciu pliku inf:
rundll32 printui.dll,PrintUIEntry /ii /f c:\infpath\infFile.inf
Dodanie drukarki przy użyciu sterownika dostarczonego z drukarką:
rundll32 printui.dll,PrintUIEntry /if /b "Test drukarki" /r "lpt1:" /m "Brother DCP-128C"
Dodanie połączenia drukarki dla komputera (połączenie zostanie propagowane podczas logowania użytkownika):
rundll32 printui.dll,PrintUIEntry /ga /c\\komputer /n\\komputer\drukarka /j"Usługi LanMan Print Services"
Usunięcie połączenia drukarki dla komputera (połączenie zostanie usunięte podczas logowania użytkownika):
rundll32 printui.dll,PrintUIEntry /gd /c\\komputer /n\\komputer\drukarka
Wyliczenie połączenia drukarki dla komputera:
rundll32 printui.dll,PrintUIEntry /ge /c\\komputer
Dodanie sterownika drukarki przy użyciu pliku inf:
rundll32 printui.dll,PrintUIEntry /ia /c\\komputer /m "Brother DCP-128C" /h "x86" /v "Typ 3 - tryb użytkownika" /f c:\infpath\infFile.inf
Dodanie sterownika drukarki przy użyciu pliku inf:
rundll32 printui.dll,PrintUIEntry /ia /K /c\\komputer /m "Brother DCP-128C" /h "x86" /v 3
Dodanie sterownika drukarki dostarczonego z drukarką:
rundll32 printui.dll,PrintUIEntry /ia /c\\komputer /m "Brother DCP-128C" /h "Intel" /v "Typ 3 - tryb jądra"
Usunięcie sterownika drukarki:
rundll32 printui.dll,PrintUIEntry /dd /c\\komputer /m "Brother DCP-128C" /h "x86" /v 3 "Typ 3 - tryb użytkownika"
Usunięcie sterownika drukarki:
rundll32 printui.dll,PrintUIEntry /dd /K /c\\komputer /m "Brother DCP-128C" /h "x86" /v 3
Ustawienie drukarki jako domyślnej:
rundll32 printui.dll,PrintUIEntry /y /n "drukarka"
Ustawienie komentarza drukarki:
rundll32 printui.dll,PrintUIEntry /Xs /n "drukarka" comment "Moja super drukarka"
Pobranie ustawień drukarki:
rundll32 printui.dll,PrintUIEntry /Xg /n "drukarka"
Pobranie ustawień drukarki i zapisanie wyników w pliku :
rundll32 printui.dll,PrintUIEntry /f "results.txt" /Xg /n "drukarka"
Użycie poleceń konfigurowania drukarki:
rundll32 printui.dll,PrintUIEntry /Xs /n "drukarka" ?
Zapisanie ustawień drukarki w pliku:
rundll32 printui.dll,PrintUIEntry /Ss /n "drukarka" /a "plik.dat"
Przywrócenie wszystkich ustawień drukarki z pliku:
rundll32 printui.dll,PrintUIEntry /Sr /n "drukarka" /a "plik.dat"
Zapisanie informacji o drukarkach na poziomie 2 w pliku:
rundll32 printui.dll,PrintUIEntry /Ss /n "drukarka" /a "plik.dat" 2
Przywrócenie z pliku deskryptora zabezpieczeń drukarki:
rundll32 printui.dll,PrintUIEntry /Sr /n "drukarka" /a "plik.dat" s
Przywrócenie z pliku z globalnym urządzeniem drukarki i danych drukarki:
rundll32 printui.dll,PrintUIEntry /Sr /n "drukarka" /a "plik.dat" g d
Przywrócenie z minimalnych ustawień drukarki i rozpoznanie nazwy portu:
rundll32 printui.dll,PrintUIEntry /Sr /n "drukarka" /a "plik.dat" m p
Włącz renderowanie po stronie klienta dla drukarki:
rundll32 printui.dll,PrintUIEntry /Xs /n "drukarka" ClientSideRender enabled
Wyłącz renderowanie po stronie klienta dla drukarki:
rundll32 printui.dll,PrintUIEntry /Xs /n "drukarka" ClientSideRender disabled