Electron(Atom-Shell)怎么打开windows的资源管理器?

我想通过点击一个A连接或者按钮来打开一个windows的资源管理器,但不知道具体怎么操作,在文档中也没找到。

阅读 8.4k
3 个回答
<!DOCTYPE html>
<html>
  <head>
  <meta charset="UTF-8"> 
    <title>Hello World!</title>
    <script>
    function openTaskmgr(){
          var cp = require('child_process');
          cp.exec("taskmgr");
    };
    </script>
  </head>
  <body>
    <h1>Hello World!</h1>
    We are using io.js <script>document.write(process.version)</script>
    and Electron <script>document.write(process.versions['electron'])</script>
    <hr>
    <a href="#" onclick="openTaskmgr();return false;">打开任务管理器</a>

  </body>
</html>
var exec = require('child_process').exec
exec('explorer')

正确的做法应该是 electron.shell.openExternal 比如 electron.shell.openExternal('c:/')

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏