1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Option Explicit
Dim WshShell
Dim WebDefault
Dim Ws,strExePath,strURL
Set WshShell = WScript.CreateObject("WScript.Shell")
'Lecture de la base de registre pour détecter le navigateur par défaut
WebDefault = WshShell.RegRead ("HKCR\http\shell\open\command\")
'Extraction du programme par défaut et extration du chemin
strExePath = Mid(WebDefault, InStr(1, WebDefault, chr(34)) +1 , InStr(2, WebDefault, chr(34)) - 2)
strURL = "c:\Test.pdf"
'Exécution du programme
Set Ws = CreateObject("WScript.Shell")
Ws.Run Chr(34) & strExePath & Chr(34) & " " & strURL |
Partager