VBS コマンドプロセッサライブラリ を Windows 7でも使ってみる

VBS コマンドプロセッサライブラリ を Windows 2000 で使ってみる
以前 Windows 2000で動かす記事を書きましたが…
wsc
なんと、Windows Vista 以降には コマンドプロセッサライブラリがインストールされていないのでした・ω・なぜ?


ためしに、Windows XP のCmdLib.wsc をsystem32 に コピーして regsvr32 で登録してみたところ

regsvr32 C:\WINNT\system32\cmdlib.wsc
wsc2

D:\Windows\system32>copy c:\windows\system32\cmdlib.wsc .
        1 個のファイルをコピーしました。

D:\Windows\system32>regsvr32 cmdlib.wsc

D:\Windows\system32>c:\windows\system32\pagefileconfig.vbs

D:\Windows\system32>cscript //H:CSCRIPT //S
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

コマンド ライン オプションが保存されました。
既定のスクリプト ホストが "cscript.exe" に設定されました。

D:\Windows\system32>c:\windows\system32\pagefileconfig.vbs
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Host Name:          MOF7
Drive/Volume:       E:
Volume Label:       Other
Location\File Name: e:\pagefile.sys
Initial Size:       2560 MB
Maximum Size:       2560 MB
Current Size:       2560 MB
Total Free Space:   3499 MB

Host Name:                               MOF7
Total (All Drives): Minimum Size:        2 MB
Total (All Drives): Recommended Size:    4839 MB
Total (All Drives): Currently Allocated: 2560 MB

wsc3
と、こんな感じで使えるようになりました。

Could not create an instance of the CmdLib object

Hey, Scripting Guy!: それほどコツコツ働かなくても報われる

大変申し訳ありませんが、このスクリプトは Windows VistaR では動作しません

理由が書いてないよ!・ω・

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です