javascript - 如何使用 WScript.Shell 打开 pdf

标签 javascript shell hta wsh

我正在创建一个需要打开 PDF 文档的 HTA 应用程序。我不能假设用户将在其 PC 上安装 acrobat,如 example 所示。

WScript ( documentation ) 允许您运行命令行应用程序。但我想要的是 WScript 模拟双击文件。

我希望能够做类似的事情

var wshShell = new ActiveXObject("WScript.Shell");
wshShell.Exec(pdfFilePath); // That does not work

最佳答案

cmd中,您可以打开这样的文件:start c:\path\to\file.pdf

也许这有效

wshShell.Exec("start " & pdfFilePath); //do you do string concat like this in wscript?

关于javascript - 如何使用 WScript.Shell 打开 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7027698/

相关文章:

javascript - 如何在 React 中收集所有选中复选框的 ID 并将值推送到数组

shell - 获取由符号链接(symbolic link)调用的 KornShell 脚本的 `dirname $0`

linux find 命令没有采用正确的参数

vbscript - 如何让 HTA 应用程序接受命令行参数?

javascript - 在 HTA 内的 Javascript 中访问 VBScript 变量

javascript - 如何在 jqGrid 中加载详细网格时禁用主网格 rowSelect?

javascript - 如何链接到选定的下拉项以打开网页

javascript - 原型(prototype)链中的函数解析如何将 Object.prototype 作为构造函数

linux - 如何为新的浏览器窗口指定几何图形(例如 1280x720)?

vbscript - 同时运行2个子程序