仕事にてサーバにwindows updateを適応するのですが、適応後再起動がかからないように設定する必要があります。
gpeditの設定でできるようなのですがこの設定をバッチ処理で実施することはできるのでしょうか。
サーバのOSはWindows Server 2008 R2 です。
実施したい設定はgpedit内の[コンピューターの構成]-[管理用テンプレート]-[Windowsコンポーネント]-[Windows Update]内にある
[スケジュールされた自動更新のインストールで、ログオンしているユーザーがいる場合には自動的に再起動しない] です。
どなたかご教授いただけますでしょうか。
よろしくお願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>オンオフのバッチを作成し実行した結果、オン状態、オフ状態とも30分~1時間ほど再起動がかかりませんでした。
実機で動作検証したいということだと思いますが、検証方法が正しくないです。
ポリシーをよく読めばわかると思いますが、このポリシーはスケジュールされた自動更新のインストールに影響するものなので
スケジュールされた自動更新のインストールをしなければ動作確認は出来ません。
検証するのならばこんな感じになると思います。
[スケジュールされた自動更新のインストールで、ログオンしているユーザーがいる場合には自動的に再起動しない]が
有効の検証
・再起動が必要なパッチが当たっていないPCを準備(適用ずみのパッチを削除すればいいでしょう)
・レジストリを有効になるようにbatを実行
・再起動(このレジストリを有効にするだめには再起動が必要)
・ログオン
・スケジュールした時刻が経過するまで待つ(デフォルトは午前3:00)
・再起動を促すメッセージが出るが、再起動はされないことを確認
無効の場合も同様です。
後、余談ですが
>やりたいこととしては最初のURLのものなのですが、レジストリはいじらずにGUIで操作する設定を
>バッチで処理させたいのですがコマンドなどがわからず困っています。
既に理解されていたらくどい説明になりますが、
グループポリシーの実態は単なるレジストリ設定です。
従ってgpedit.mscはレジストリ設定をGUIで実施するツールです。
だから、バッチで設定を変更したいのならばレジストリの変更になります。
No.3
- 回答日時:
>オンオフのバッチを作成し実行した結果、オン状態、オフ状態とも30分~1時間ほど再起動がかかりませんでした。
については不明ですが(再起動を要するパッチが都合よく見つかったの?)
GPEDIT や RegEdit のGUIアプリで調べる。
か、
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU"
とすれば
未構成の場合
エラー: 指定されたレジストリ キーまたは値が見つかりませんでした
有効の場合
C:\Users\susan>reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU"
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
NoAutoRebootWithLoggedOnUsers REG_DWORD 0x1
が返ってきます。
自分で調べる習慣をつけないと、この先つらくなると思います。
今回の回答もコマンドプロンプトのヘルプを見つつ行っています。
No.2
- 回答日時:
有効用のBATファイルは
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoRebootWithLoggedOnUsers /t REG_Dword /d 1 /f
pause
無効にするのは
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoRebootWithLoggedOnUsers /t REG_Dword /d 0 /f
pause
あるいは、GPEDIT.msc で設定を行って
レジストリエディタで設定したキーを開きます。
この、WindowsUpdate を右クリックで適当な名前にエクスポート(例 NoReboot.reg)
内容はメモ帳でも確認できます。(有効とした場合)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
同様に無効とした場合は、
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000000
このレジファイルをダブルクリックすれば適用されます。
※Windows7 Pro の場合。
この回答への補足
ご回答ありがとうございます。
サーバでは実際に検証できないため、Windows 7 Proにて検証を実施しました。
オンオフのバッチを作成し実行した結果、オン状態、オフ状態とも30分~1時間ほど再起動がかかりませんでした。
オンオフの確認方法などはありませんでしょうか。
No.1
- 回答日時:
ここと
http://www.atmarkit.co.jp/fwin2k/win2ktips/1288w …
ここで
http://www.atmarkit.co.jp/fwin2k/win2ktips/391cm …
どうじゃろか。
この回答への補足
回答ありがとうございます。
やりたいこととしては最初のURLのものなのですが、レジストリはいじらずにGUIで操作する設定を
バッチで処理させたいのですがコマンドなどがわからず困っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。特にものすごく怒られたときとか、とんでもない損害を与えてしまったときとか…。
-
【バッチファイル】ホスト名をファイル名につけたい【変更】
その他(コンピューター・テクノロジー)
-
batファイルでレジストリキーの有無を確認したい
その他(プログラミング・Web制作)
-
ショートカットをデスクトップに作るコマンドを教えて下さい
その他(プログラミング・Web制作)
-
-
4
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
5
Windows10 アクションセンター メッセージチェックを外す方法について
Windows 10
-
6
レジストリの変更が反映されない
Windows 10
-
7
runas実行した時にきかれるパスワードを手入力以外で読み込ませたい
その他(プログラミング・Web制作)
-
8
バッチによるショートカットのプロパティの変更
その他(プログラミング・Web制作)
-
9
コマンド実行結果を環境変数に代入する方法ありますか
iOS
-
10
ショートカットの作成とコピー
その他(プログラミング・Web制作)
-
11
一括でグループポリシーを変更したい
システム
-
12
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
13
スリープまでの時間設定のレジストリ
Windows 10
-
14
コントロールパネルの設定をレジストリで変更できますか
その他(パソコン・スマホ・電化製品)
-
15
ドメインユーザーにローカルPCの管理者権限を「コマンド」で
ネットワーク
-
16
XCOPYでネットワーク越しにコピーすると、「無効なドライブ指定です」と表示される
その他(プログラミング・Web制作)
-
17
[バッチファイル]レジストリ値を取得し、それを条件としてif文動作分岐をする
Android
-
18
CloseとDisposeの違い
Visual Basic(VBA)
-
19
HTMLからフォルダを開きたい
HTML・CSS
-
20
グループポリシーをレジストリで設定したい。
Windows 7
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
gpeditの設定変更をバッチで実...
-
IEで自動構成スクリプトが元に戻る
-
Oracleの数値型で1以下の値をセ...
-
Excel ユーザーの設定ビ...
-
エクセルのツール-オプション...
-
Arduino PWM周波数を20kHzにしたい
-
javamailのダウンロード
-
DNSサーバとADサーバの設置につ...
-
pcにps4のコントローラーを接続...
-
ローカルセキュリティポリシー...
-
ローカルアドミンにドメインユ...
-
CMOSクリアとBIOS初期化の違い
-
ネットワークのリストにコンピ...
-
システムエラー 1231の内容と理...
-
QL Server compact3.5の質問です
-
USBのMACアドレス取得方法
-
ツムツム のハートを送る時、LI...
-
ドメイン参加PCのコンピュータ...
-
WIN10 64BITでネットに接続する...
-
会社のノートPCを使って、自...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gpeditの設定変更をバッチで実...
-
IEで自動構成スクリプトが元に戻る
-
Oracleの数値型で1以下の値をセ...
-
エクセルのツール-オプション...
-
Arduino PWM周波数を20kHzにしたい
-
javamailのダウンロード
-
Yahoo知恵袋が不正なユーザーに...
-
アダルトサイト?のプロキシ設...
-
Mac使用のoffice2011 エクセル...
-
Excel ユーザーの設定ビ...
-
ブラウザのプロキシ設定の取得...
-
HP-UX システム言語環境の確認方法
-
intel10100F GTX1080の構成でPC...
-
ユーザ環境変数とシステム環境...
-
XPマシンにJAVA
-
ニキシー管時計の自作について
-
秀丸メールを複数立ち上げる
-
プロクシ切り替えソフトについて
-
OUTLOOKでスケジュールを共有する
-
プロキシ回線の設定が出来ません。
おすすめ情報