「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\
私の質問は、私のキーが間違っていますか? または、スクリプトで見落としているものはありますか?