ユーザ用ツール

サイト用ツール


it技術:セキュリティパッチ

文書の過去の版を表示しています。


セキュリティパッチ

WindowsUpdate未適用リストについて、下記サイトを参考にリストを作成する。
また、パッチのダウンロードも一括で取得でき、更新プログラムのスキャンも可能。

MBSAを利用してオフライン環境下でWindowsUpdateを行う方法

セキュリティパッチ適用

Wusa.exe等に「/quiet /norestart」オプションによりコンピューターが再起動されないようにしている。
Windows の Windows Update スタンドアロン インストーラーについて

エラー一覧

エラー10進エラー16進エラー内容
1603643インストール時の致命的なエラー
164266A.NET Framwork 4のインストールまたはアップデートに失敗した時に発生する。
3010BC2再起動が必要 ※インストールは行われる
2359302240006インストールする更新は既にインストールされています。
-214512432980240017該当する更新がないため、インストールは不要です。
-206857830184B40003SQLServer2008のアップデートに失敗した時に発生する。
-214688562880092004原因不明
-2146498302800F0902原因不明

システム関連

Windows Update更新一覧取得

SQL Server 2008がインストール済み確認

SQL Serverがすでにインストールされているか確認するには?

REM ----- SQLServer2008のレジストリを参照
call :DetectSQL "%RemoteName%HKLM\SOFTWARE\Microsoft\Microsoft SQL Server"
if %returnCode%==1 (
	REM ----- SQL Server 2008のパッチ適用
	call :subPatch SQLServer2008
)
 
REM -------------------------------------------------
REM ----- SQL Sever の検出 
REM -------------------------------------------------
:DetectSQL
 
	REM ----- インストールの確認
	echo.
	echo SQL Severのインストール確認
 
	reg query "%~1" >nul
	set sql=%errorlevel%
 
	echo %sql%
	if %sql%==1 (
			echo.
			echo SQL Sever 2008未インストール
			set returnCode=1
	) else (
			echo.
			echo SQL Sever 2008インストール済み
			set returnCode=2
	)
 
exit /b

.NET Framework4.xがインストール済み確認

.NET Frameworkのバージョンを確認する方法

REM ----- .NET Frameworkのレジストリを参照
SET RegKey11=%RemoteName%HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP
 
REM ----- .NET Framework4.0/4.5の確認
call :Detect11_4 ".NET Framework 4" "%RegKey11%\v4"
 
if %returnCode%==1 (
	REM ----- .NET Framework4.xのパッチ適用
	call :subPatch NET4
)
 
REM -------------------------------------------------
REM ----- .NET Framework 4.x の検出 
REM -------------------------------------------------
:Detect11_4
 
	REM ----- インストールの確認
	echo.
	echo NET Framework4.xのインストール確認
 
	reg query "%~2\Full" /v "Install" 2>nul | find /I "Install" 2>nul | find /I "0x1" 1>nul 2>nul
	set nf4=%errorlevel%
 
	echo %nf4%
	if %nf4%==1 (
			echo.
			echo NETFramework4/4.5未インストール
			set returnCode=1
	) else (
			echo.
			echo NET Framework4/4.5インストール済み
			set returnCode=2
	)
 
exit /b
it技術/セキュリティパッチ.1502425662.txt.gz · 最終更新: 2017/08/11 13:27 by yajuadmin