Software Message Board
記事リスト新着記事ワード検索過去ログ管理用

タイトル Re: WSH Script Moduleの質問
投稿日: 2025/07/19(Sat) 21:15
投稿者TORO

Module 側としては、DLL名を直接しておらず、
レジストリで記載された DLL を CLSID で指定して呼び出すので、
Windows Update によるレジストリ変更によって反映されると思います。
とりあえず現状の DLL の読み込み状況は次のようになっています。
※ *psinfo を使うと読み込んだ DLL の一覧が表示されます。

●_others:usejs9 = 0
・ sample_arg.js の結果
* sample_arg.js (JScript 11.0.16384)

・*psinfo の結果
2.03+4 WinVer:11.24H2.26100
[Modules]
7FF874930000 dd000 C:\Windows\System32\jscript.dll
7FF84C210000 431000 C:\Windows\System32\jscript9Legacy.dll


●_others:usejs9 = 1
・ sample_arg.js の結果
* sample_arg.js (JScript 11.0.16384)

・*psinfo の結果
2.03+4 WinVer:11.24H2.26100
[Modules]
7FF87CFE0000 4b1000 C:\Windows\System32\jscript9.dll


●_others:usejs9 = 4
・ sample_arg.js の結果
* sample_arg.js (JScript 11.0.16384)

・*psinfo の結果
2.03+4 WinVer:11.24H2.26100
[Modules]
7FF87CAB0000 7bf000 C:\Windows\System32\Chakra.dll

この結果のように、_others:usejs9 = 0 のときは、
JScript9Legacy が使われるようです。
また、通知されるバージョンは、DLLのバージョンではなく、
Script Engine としてのバージョンになるようです。


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)