atjl
小狐狸
小狐狸
  • UID26487
  • 注册日期2008-09-30
  • 最后登录2020-11-23
  • 发帖数8
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
阅读:1562回复:4

fg手势,发送所选到onenote

楼主#
更多 发布于:2013-05-06 01:13
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);
}
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2013-05-06 01:13
这是要在c盘,有没办法自动根据自己的安装路径?
Firefox More than meets your experience
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
2楼#
发布于:2013-05-06 01:13
fang5566:这是要在c盘,有没办法自动根据自己的安装路径?回到原帖


诶,js能读注册表吗?
-いたんですか? -ええ、ずっと
a936468
小狐狸
小狐狸
  • UID33570
  • 注册日期2010-07-29
  • 最后登录2013-07-08
  • 发帖数20
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2013-05-06 01:13
白左

诶,js能读注册表吗?
回到原帖

可以读写:Accessing the Windows Registry Using XPCOM | MDN

    [*]Bitbucket: https://bitbucket.org/zbinlin[/*:m]
    [*]Blog: http://blog.mozcp.com[/*:m][/list:u]
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
4楼#
发布于:2013-05-06 01:13
a936468
可以读写:Accessing the Windows Registry Using XPCOM | MDN
回到原帖


好厉害……难怪mozilla对安全问题这么谨慎,有了这些组件js的触手范围不比本地程序小啊
-いたんですか? -ええ、ずっと
游客

返回顶部