2

「Matlab Compier Runtime」がシステムにインストールされているかどうかを確認するには、vbscript を作成する必要があります。インターネットを検索した後、次のコードをまとめることができました。

Dim oShell
Dim value

On Error Resume Next

Set oShell = CreateObject("WScript.Shell")
value = oShell.RegRead(Key)

If Err.Number = 0 Then
''#Error code 0 indicates success
MsgBox("MCR is installed.")
Else
    MsgBox("MCR is NOT installed.")
End If

私の問題は、「キー」に割り当てる値を決定できないことです。レジストリ エディタでキーを探したところ、

'HKEY_CLASSES_ROOT\TypeLib{3E25C089-6E25-45E4-8C5D-37AD9A33764A}\7.10\0\win32'

残念ながら、これでは結果が得られません。私も試してみました

HKEY_LOCAL_MACHINE\SOFTWARE\MATLAB Compiler Runtime\v716\runtime\win32

しかし、これも彼が望む結果を私に与えていません。私のインスラテーションパスは

C:\Program Files (x86)\MatLab\MATLAB Compiler Runtime\

私の質問は、私のキーが間違っていますか? または、スクリプトで見落としているものはありますか?

4

1 に答える 1