- ベストアンサー
コマンドで通常使うプリンタを切り替えたいのですが、
コマンドで通常使うプリンタを切り替えたいのですが、 プリンタ名の1部の文字だけで切り替えることができるのでしょうか? 例えば、プリンタ名が「ABC」の場合、”BC”の文字を指定してプリンタ名を 切り替えたいのですが・・・。 プリンタ名すべてを指定してなら、下の様なコマンドで切り替えることはできました。 rundll32 printui.dll,PrintUIEntry /y /n "プリンタ名" ご存知の方のアドバイスをお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
切り替えるコマンドを御存じであれば、古典的な方法ですが batファイルに 例えばプリンタが「ABC」「DEF」の2台であれば if "%1" == "BC" set prt="ABC" if "%1" == "EF" set prt="DEF" rundll32 printui.dll,PrintUIEntry /y /n %prt% と書き込んで、このbatファイルを実行するのはいかがでしょう? batファイルが chg.bat であれば、コマンドプロンプトで chg BC あるいは chg EF と入力して切り替えられます ※うちでテストしてみました
お礼
ご回答ありがとうございました。 テストまでしていただき、申し訳ありません。 教えていただいた内容を参考にして、 考えてみます^^