阅读:1934回复:4
fg手势,发送所选到onenote
goDoCommand("cmd_copy");
const NOTE_PATH = "c:\\Program Files\\Microsoft Office\\Office12\\ONENOTE.EXE"; var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); file.initWithPath(NOTE_PATH); if (!file.exists()) { alert("File does not exist: " + NOTE_PATH); return; } var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); try { var args = ["/sidenote","/paste"]; process.init(file); process.run(false, args, args.length); } catch (ex) { alert("Failed to execute: " + NOTE_PATH); } |
|
1楼#
发布于:2013-05-06 01:13
a936468: 好厉害……难怪mozilla对安全问题这么谨慎,有了这些组件js的触手范围不比本地程序小啊 |
|
|
2楼#
发布于:2013-05-06 01:13
|
|
|
3楼#
发布于:2013-05-06 01:13
|
|
|
4楼#
发布于:2013-05-06 01:13
这是要在c盘,有没办法自动根据自己的安装路径?
|
|
|