![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
社内のIPアドレスを変更することになり、その影響で各クライアントに設定されているプリンタのIPアドレスも変更しなくてはいけません。
一台ずつ設定して回るのは、難しいので、ログオンスクリプトで対応できないかと考えています。
どのように記述すれば行えるでしょうか?
また、ほかによい方法があれば教えていただけるでしょうか?
環境: Server:windows server 2003 r2,Client:windows 7とxp混在。
(Active Directoryを運用しています)
よろしくお願いいたします
No.1ベストアンサー
- 回答日時:
プリンタの設定変更は結構厄介ですね。
実際に実施していないので確実な保証は出来ませんがこんな感じで出来るのではないかと思います。
>一台ずつ設定して回るのは、難しいので、ログオンスクリプトで対応できないかと考えています。
ログオンスクリプトで実施する場合には、ログオンユーザーの権限とWindows7の場合はUACを考慮しなければなりません。
ログオンユーザーに管理者権限が無い場合はコマンドに資格情報を記載するなどの対応が必要になると思います。
この場合スクリプトに権限のあるユーザーとパスワードが記載されることになります。
(移行作業中の期間限定でドメインユーザーを作成し、制限されたグループなどで管理者権限を与えるなどが考えられます)
あと、プリンタ名が端末ごとまちまちだとそもそもスクリプトでの変更がなりたちませんので注意が必要です。
設定は大きく2つ必要です。
(1)新しいIPアドレスのプリンタポートを新規作成
(2)プリンタが新しいプリンタポートを使用するよう変更
(1)は
Prnport.vbs でプリンタポートを作成します。
以下を参考にして、旧IPアドレスのポートとIPアドレス以外が同じ設定のプリンタポートを作成します。
http://technet.microsoft.com/ja-jp/library/cc754 …
WinodwsXPとWindows7でPrnport.vbsの格納場所が若干異なるので注意して下さい。
OSを判定してパスを変える必要があると思います。
(スクリプト内でもグループポリシーでWMIフィルタやOUを分けるなどで対応は問題ないでしょう)
(2)は
WMIにてプリンタの割り当てられているポートを変更します。
以下を参考にして下さい。
http://www.wmifun.net/sample/vb6/win32_printer_f …
なお、これはVB6のサンプルでVBSのサンプルが現在移行準備中となっていてありません。
VB6のサンプルからVBスクリプトを起こす必要があります。(ほかのWebサイトに良いサンプルがあるかもです)
こちらのWin32_Printer クラスのリファレンスをみればわかりますが、
要は、Nameプロパティが該当のプリンタ名のプリンタでPortNameを設定すれば良いだけなのでWMICコマンドでも何とかなりそうに思います。
(WMICは資格情報を指定するオプションがありますのでこちらのほうがいいかも)
http://www.wmifun.net/library/win32_printer.html
WMICの説明はこちら
http://www.atmarkit.co.jp/fwin2k/win2ktips/1011w …
グループポリシーの基本設定でも出来るかもしれませんがXPがネックになりますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- FTTH・光回線 グローバルIPアドレスの変更について 1 2022/04/23 05:32
- Wi-Fi・無線LAN iPhoneのIPアドレスは機内モードをオンで変わるように、無線ルーターも何かの方法で変更できる? 2 2022/04/02 14:37
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- UNIX・Linux raspberry piを使ったWebサーバー制作をしています、接続するネットワークを変更したときに 1 2023/01/09 15:57
- ツイキャス ツイキャスでアカウントロックされたとき、IPアドレスが自動取得で変更されても、PC端末が特定される? 1 2022/10/15 15:49
- セキュリティホール・脆弱性 テレワークで会社支給パソコン以外でVPN接続を制限するやり方 教えて下さい 3 2022/08/31 12:40
- Wi-Fi・無線LAN 無線ルーターのIPアドレスは、iPhoneのように簡単に変更できる??? 2 2022/04/02 19:00
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- SoftBank(ソフトバンク) スマホ ipアドレス 4 2022/08/24 01:26
このQ&Aを見た人はこんなQ&Aも見ています
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セグメントを越えてのプリンタ...
-
管理者権限のないユーザーにプ...
-
DHCPによるIP自動取得のネット...
-
ネットワークプリンタのIPアド...
-
複数プリンタへの同報印刷について
-
batファイルを使用したプリンタ...
-
ネットワークプリンタを違うユ...
-
PC上で設定されているプリンタ...
-
IPアドレスの管理について
-
グループポリシーとローカルポ...
-
ファイルサーバーで毎回パスワ...
-
LINUXにおけるワークグループの...
-
グループポリシーオブジェクト...
-
同じネットワークを使った場合...
-
Safari で「 JavaScriptが無効...
-
ドメインにログインするのにタ...
-
DNSサーバ(BIND9)でドメインの...
-
err_connection_refused
-
Wi-Fiのこの 「2」ってなんで...
-
セキュリティポリシー(ドメイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セグメントを越えてのプリンタ...
-
管理者権限のないユーザーにプ...
-
DHCPによるIP自動取得のネット...
-
ネットワークプリンタのIPアド...
-
設定されていたプリンタが消え...
-
プリンタのUSBとLANポー...
-
ネットワークプリンタを違うユ...
-
PC上で設定されているプリンタ...
-
ウィルスセキュリティの不正進...
-
プリントサーバのIPアドレスの...
-
batファイルを使用したプリンタ...
-
プリンタの追加設定
-
Windows7 用紙サイズがなくなる
-
別IPアドレス下にあるプリン...
-
tracert の見方
-
印刷ができない
-
ネットワーク対応プリンタにプ...
-
IPアドレスの管理について
-
ウィルスバスターCorpとRICHOプ...
-
ターミナルサーバーへのリモー...
おすすめ情報