Tuesday, November 11, 2008

Install multiple updates in one reboot

ติดตั้ง Microsoft Update หลายตัวโดยทำการรีบูตเพียงครั้งเดียว
บทความโดย: Thai Windows Administrator Blog

ผมเคยลงบทความเรื่อง "ติดตั้ง Microsoft Update หลายตัวโดยทำการรีบูตเพียงครั้งเดียว" ไปครั้งหนึ่งแล้ว แต่จากที่ผมได้ทดลองติดตั้ง Update ในช่วงหลังจากนั้น ผมพบว่ามีอ็อปชัน /norestart เพิ่มขึ้นมาในการโปรแกรมติดตั้ง Update (ผมไม่แน่ใจว่าเริ่มมีตั้งแต่เมื่อไหร่แต่เท่าที่ตรวจสอบน่าจะมีในช่วงปี 2004) ซึ่งทำให้สามารถทำการติดตั้ง Update หลายตัวโดยทำการรีบูตเพียงครั้งเดียวเช่นกัน

การติดตั้ง Update หลายๆ ตัวในครั้งเดียวกัน
• รันโปรแกรมติดตั้ง Update แต่ละตัวด้วยออปชัน /norestart ซึ่งจะเป็นการสั่งให้ไม่ต้องรีบูตหลังการติดตั้ง
• หลังจากทำการติดตั้ง Update เสร็จทุกตัวแล้วให้ทำการรีบูตเครื่องเพื่อให้การติดตั้งเสร็จสมบูรณ์

นอกจากนี้ ยังสามารถเขียน batch (.bat) ไฟล์ สำหรับใช้รันคำสั่งสำหรับติดตั้ง Update ซึ่งจะช่วยให้การติดตั้งตามวิธีข้างต้นทำได้ง่ายขึ้น ดังนี้

@echo off
setlocal
set PATHTOFIXES=E:\hotfix

%PATHTOFIXES%\WindowsXP-KB828028-x86-ENU.exe /norestart
%PATHTOFIXES%\WindowsXP-KB890175-x86-ENU.exe /norestart
%PATHTOFIXES%\WindowsXP-KB912919-x86-ENU.exe /norestart


© 2008, All Rights Reserved.

0 Comment: