コマンドプロンプトで実行
> rundll32.exe printui.dll,PrintUIEntry /y /n "printer name"
クリックで実行
こんな感じでバッチファイルにすれば、クリックで変更できる
change_default_printer.bat
@echo off
rundll32.exe printui.dll,PrintUIEntry /y /n "printer name"
ログイン時に実行
バッチファイルを以下に置けば、全ユーザーのログイン時にデフォルトプリンタが設定される
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup