JScript 使ってインストールされているホットフィックスの一覧表示
これを見ながら、JScriptで、インストールされているホットフィックスの一覧を、hotfix.txt というファイルに書き出すスクリプト書いたけど、VBScriptと違う所が細かいけど結構あるから、なれないと書きづらいかも
var wbemFlagReturnImmediately = 0x10;
var wbemFlagForwardOnly = 0x20;
var objWMIService = GetObject("winmgmts:\\\\.\\root\\CIMV2");
var colItems = objWMIService.ExecQuery(
"Select * from Win32_QuickFixEngineering",
"WQL",wbemFlagReturnImmediately |
wbemFlagForwardOnly);
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
var objText = objFSO.CreateTextFile("c:\\hotfix.txt",true);
var enumItems = new Enumerator(colItems);
var HotFixID
for (; !enumItems.atEnd(); enumItems.moveNext()) {
var objItem = enumItems.item();
HotFixID = HotFixID + objItem.ServicePackInEffect + "\n";
}
objText.WriteLine(HotFixID);
objText.Close();