
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
面倒なスクリプトを書きたくないのであれば、以下のレジストリを復元する手法を使うと荒っぽい方法ですが簡単に行えます。
(但し危険でもあります)・起動時に通常使いたいプリンタを選択しておきます。
・レジストリエディタ(\winnt\regedit.exe)を起動し、
【HKEY_CURRENT_USER】直下の Printers を選択してメニュー"レジストリ(R)"→"レジストリファイルの書き出し(E)"を選択して任意ファイル名を付けてローカルドライヴの任意フォルダに保存します。
・このレジストリ情報ファイルをメモ帳などのテキストエディタで開き、文頭から5行迄([HKEY_CURRENT_USER¥Printers]セクション記述まで)を残し、以下文末までを削除して上書き保存します。
・スタートアップに上記で用意したレジストリファイルをショートカットします。
以上で、毎回ログオン時にその時のプリンタ選択状態に復元します。(但し、ログオン時に『レジスト復元云々…』のダイアログが開きます)
要注意!)該当プリンタを削除した場合は、必ず上記作製のショートカットも削除してください。
No.1
- 回答日時:
Wshでデフォルトプリンタを設定する SetDefaultPrinter という
メソッドがあります。
VBScriptかJavaScriptで下記のようなものを記述して、
スタートアップかログオンのスクリプトに指定しておけば
起動時のプリンタ自動設定が可能です。
参考までにVBScriptの例を書いておきます。
プリンタ名の所にプリンタ名かプリンタの共有名を指定します。
Dim objWshNetWork
Set objWshNetWork = WScript.CreateObject("WScript.NetWork")
objWshNetWork.SetDefaultPrinter "プリンタ名"
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同機種のプリンターを買った場...
-
エクセルの用紙サイズについて...
-
「指定したPPDは無効です」でプ...
-
PCを立ち上げると同時に、プリ...
-
エクセルの余白の塗りつぶし方法
-
ネットワークプリンターの設定方法
-
アプリごとに通常使うプリンタ...
-
プリンタドライバについて
-
PDFファイルの作り方
-
皓という字はフォントが無い?...
-
佐川急便 伝票印刷のe飛伝専用...
-
同じプリンタを使っているが印...
-
商蔵奉行のプリンタ設定について
-
富士ゼロックスのプリンタドラ...
-
ドキュメント保留表示により印...
-
指定したプリンタと別のプリン...
-
印刷をしようとするとFAX送...
-
プリンタをBluetoothで無線化し...
-
左右反転印刷は?
-
ハードウェアの安全な取り外し ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同機種のプリンターを買った場...
-
エクセルの余白の塗りつぶし方法
-
マクロでプリンタ、用紙、給紙...
-
左右反転印刷は?
-
「指定したPPDは無効です」でプ...
-
PCを立ち上げると同時に、プリ...
-
パソコンプリンタ用紙の処分売...
-
アプリ毎にデフォルトのプリン...
-
太文字が印刷されない。
-
印刷プレビューにない文字が印...
-
エクセルの用紙サイズについて...
-
複数のシートを一括で手差し→自...
-
エクセルでの袋とじ
-
商蔵奉行のプリンタ設定について
-
印刷するときだけパソコンの電...
-
印刷が途中のページで止まって...
-
プリンタは大体、プリントヘッ...
-
印刷をしようとするとFAX送...
-
ワードで背景を入れたのですが...
-
富士ゼロックスのプリンタドラ...
おすすめ情報