我想使用 ShellExecute iexplore.exe(以 html 文件名作为命令行参数),即使 iexplore 与 html 文件没有关联。
假设用户没有卸载它,那么在不提供程序路径的情况下这样做有多安全。这适用于我的机器,即默认的 Windows 搜索路径包含 iexplore.exe 的路径。在所有最近的 Windows (XP+) 机器上期望这是否合理?
ShellExecute iexplore.exe 有更安全的方法吗?
(德尔福 XE2)
(虽然这个问题是独立的,但我会在我同时提出的这个 SO 问题的上下文中为用户提供运行 IE 的选项:Detect Chrome as browser associated with html files in Windows)