トップ回答者
rundll32 printui.dll,printuientry コマンドについて

質問
-
rundll32 printui.dll,printuientryにてプリンタドライバのインストールを行ったのですが、なぜかうまくいきません。
もし手がかり何かございましたらご教授ください。
■状況
rundll32 printui.dll,printuientry /if /b "A" /F "B.inf" /r"C" /m "D"
上記のようなコマンドを作り、Windows7で実行したところ、
「操作を完了できませんでした。エラー0x00000705 プリンタドライバが見つかりません。正しいドライバを入手してください」
とのエラーになります。
おかしいなぁ?と思ったので、一度手動でプリンタの追加をし、ドライバが正常であることを確認した後同じコマンドを実行した際にはコマンド正常終了し、プリンタも作成されました。
しかし別のPCで実行すると一番最初のエラーが出てしまっている状態です。
初期のプリンタインストールの際にはrundll32 printui.dll,printuientryコマンドの使い方間違っておりますでしょうか?
- 移動 Yubo. Zhang 2012年10月1日 9:46 (移動元:Windows 7 ソフトウェア)
2011年7月22日 8:14
回答
-
るう_1110 さん、
こんにちは。
フォーラム オペレーターの服部 清次です。ご質問の件について私の方で調べてみましたところ、エラー 0x00000705 は るう_1110 さんが試されたように、
手動でプリンター/ドライバーを追加することで回避できることが多いようですね。http://www.bullzip.com/phpBB/viewtopic.php?t=4648 (英語)
http://www.bullzip.com/phpBB/viewtopic.php?t=6376 (英語)
http://forum.synology.com/enu/viewtopic.php?f=18&t=22077 (英語)
http://en.pdf24.org/forum/about418.html (英語)るう_1110 さんが疑問を持たれている 0x00000705 の発生原因に関しましては、なかなか情報が見当たらなかったのですが、、、
/F の代わりに /f を使用されても同じ状況になりますでしょうか?下記の TechNet ライブラリ情報を見てみますと、「/F は、/f で指定した .inf ファイルが依存する .inf ファイルの UNC パスや
名前を指定する場合に使用する」 と説明されています。● "Rundll32 printui.dll,PrintUIEntry":
http://technet.microsoft.com/ja-jp/library/ee624057.aspx (英語)<参考情報>
● 「rundll32.exe printui.dll PrintUIEntry の使い方」:
http://www.admintech.jp/wiki.cgi?page=rundll32.exe+printui.dll+PrintUIEntry+%A4%CE%BB%C8%A4%A4%CA%FD私自身、このコマンドにあまり馴染みがあるわけではありませんので、もしかすると外れているかもしれませんが、、、
ちょっと気になりましたので、一度確認されてみてはいかがでしょうか?こちらの情報が少しでもお役に立てることを願っています。
それでは、また。
_______________________________________________
日本マイクロソフト株式会社 フォーラム オペレーター 服部 清次
2011年7月29日 7:11
すべての返信
-
るう_1110 さん、
こんにちは。
フォーラム オペレーターの服部 清次です。ご質問の件について私の方で調べてみましたところ、エラー 0x00000705 は るう_1110 さんが試されたように、
手動でプリンター/ドライバーを追加することで回避できることが多いようですね。http://www.bullzip.com/phpBB/viewtopic.php?t=4648 (英語)
http://www.bullzip.com/phpBB/viewtopic.php?t=6376 (英語)
http://forum.synology.com/enu/viewtopic.php?f=18&t=22077 (英語)
http://en.pdf24.org/forum/about418.html (英語)るう_1110 さんが疑問を持たれている 0x00000705 の発生原因に関しましては、なかなか情報が見当たらなかったのですが、、、
/F の代わりに /f を使用されても同じ状況になりますでしょうか?下記の TechNet ライブラリ情報を見てみますと、「/F は、/f で指定した .inf ファイルが依存する .inf ファイルの UNC パスや
名前を指定する場合に使用する」 と説明されています。● "Rundll32 printui.dll,PrintUIEntry":
http://technet.microsoft.com/ja-jp/library/ee624057.aspx (英語)<参考情報>
● 「rundll32.exe printui.dll PrintUIEntry の使い方」:
http://www.admintech.jp/wiki.cgi?page=rundll32.exe+printui.dll+PrintUIEntry+%A4%CE%BB%C8%A4%A4%CA%FD私自身、このコマンドにあまり馴染みがあるわけではありませんので、もしかすると外れているかもしれませんが、、、
ちょっと気になりましたので、一度確認されてみてはいかがでしょうか?こちらの情報が少しでもお役に立てることを願っています。
それでは、また。
_______________________________________________
日本マイクロソフト株式会社 フォーラム オペレーター 服部 清次
2011年7月29日 7:11 -
るう_1110 さん、こんにちは
フォーラム オペレーターの星 睦美です。エラー0x00000705 に関して弊社の服部の返信が参考になるのではと思いますので
今回は私のほうで[回答としてマーク] をさせていただきました。コマンドを実行したPCのイベントログも確認するとエラーの手がかりがありそうですね。Rundll32 printui.dll,PrintUIEntry に関しては英語のTechNet フォーラムにも同様の質問がありましたので、こちらも参考にしていただければと思います。・Remote using rundll32 printui.dll,PrintUIEntry Windows 7:
http://social.technet.microsoft.com/Forums/en-US/w7itproinstall/thread/695fe5cf-03e6-47fa-8494-e7a714250093/Juke Chou さんの返信から。
If you do want to install a remote printer for windows 7, please do not use the option /if.・Rundll32 printui.dll,PrintUIEntry:
http://technet.microsoft.com/en-us/library/ee624057(WS.10).aspx
今後ともTechNet フォーラムをよろしくお願いします。
日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美2011年8月4日 2:55