asp内に記述したVBScriptはサーバー側で動作するのでしょうか?
本来はVBScriptはクライアント側で動作する(認識合ってますか?)と思いますが、
下記のコードでレジストリを確認するとサーバーのレジストリを確認していました。
ソースに誤りがあればご指摘願います。
Dim objShell, NetFramework45Install, NetFramework45Version, blnNetFramework45 Set objShell = CreateObject("WScript.Shell") blnNetFramework45 = False On Error Resume Next Err.Clear 'NetFramework45Install = objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB\MySQL Connector/ODBC 3.51\Version") 'NetFramework45Install = objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\PostgreSQL\Installations\postgresql-x64-9.3\Shortcuts") 'NetFramework45Version = objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version") 'NetFramework45Install = objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Install") NetFramework45Version = objShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\Version") response.write "<br>" response.write "Err.Number: " & Err.Number response.write "<br>" 'response.write "NetFramework45Install: " & NetFramework45Install response.write "NetFramework45Version: " & NetFramework45Version response.write "<br>"
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/29 09:19