javascript - 如何知道 node-webkit 应用程序是否以管理员/提升权限运行?

标签 javascript node.js node-webkit

如何确定node-webkit是否在Windows上以管理员权限运行?

最佳答案

不要将 npm 包用于任何小任务 - 这是非常糟糕的做法。

    var isElevated;

    try {
        child_process.execFileSync( "net", ["session"], { "stdio": "ignore" } );

        isElevated = true;
    }
    catch ( e ) {
        isElevated = false;
    }

关于javascript - 如何知道 node-webkit 应用程序是否以管理员/提升权限运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29669244/

相关文章:

node.js - 如何在 node-webkit 桌面应用程序中禁用调试远程端口

javascript - 基于 Node.js + Node-Webkit + Node-SerialPort 的应用程序 - 这可能吗?

javascript - Yammer 附件

javascript - 用户界面路由器 : Transform parameter from URL

javascript - 如何在浏览器中使用 AWS SDK 模拟单个 IAM 用户

node.js - 如何在nodeJS和mongoDB中进行聚合

javascript - 控制台上出现意外的 JavaScript 输出

javascript - 将随机字节转换为整数范围 - 如何?

mysql - node-webkit MySQL 连接错误 - ER_HANDSHAKE_ERROR : Bad handshake

javascript - 在 Javascript 中获取 ExternalInterface 定义