やあみんな、これはばかげているように聞こえるかもしれませんが、頭の中でこの質問に固執しています...このwscriptまたはvbscriptingは本当に初めてです....執筆時点で、wscriptを使用してIEを開く方法を見つけました.. .コードはこちら
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("iexplore.exe www.bbc.co.uk", 1)
しかし、Firefoxがインストールされているかどうかを確認してからFirefoxを開き、Chromeがインストールされている場合はChromeを開く方法がわかりません。すべてのブラウザタイプで同じことが起こります.....
アップデート:
少し調べて、レジストリをチェックしてみませんか?私のシステムのレジストリ
keyTest = keyExists("HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox")
If keyTest = False Then
wscript.echo "Key does not exist"
Elseif keyTest = True then
wscript.echo "Key exists"
End if
Function keyExists (RegistryKey)
If (Right(RegistryKey, 1) <> "\") Then
RegistryKeyExists = false
Else
On Error Resume Next
WshShell.RegRead RegistryKey
Select Case Err
Case 0:
keyExists = true
Case &h80070002:
ErrDescription = Replace(Err.description, RegistryKey, "")
Err.clear
WshShell.RegRead "HKEY_ERROR\"
If (ErrDescription <> Replace(Err.description, _
"HKEY_ERROR\", "")) Then
keyExists = true
Else
RegistryKeyExists = false
End If
Case Else:
keyExists = false
End Select
On Error Goto 0
End If
End Function