npm - 错误:命令失败:cscript.exe //Nologo
问题描述
我们正在使用 npm-regedit 模块在 Windows 中读取/写入注册表。我们在电子应用程序中使用它。通常,当我们运行应用程序时它可以正常工作,但是当我们将应用程序设置为在启动时自动运行时,regedit 模块会失败。读取“HKCU/SOFTWARE”时出现以下错误:
错误:命令失败:cscript.exe //Nologo D:\CodeLathe\Workspace\cl-fc-client\clouddrive2service\ui\dist_electron\win-unpacked\resources\app.asar\vbs\regList.wsf A HKCU\SOFTWARE
解决方案
将regedit包中的VBS文件夹(存放.wsf文件的目录)复制到自己的目录下。然后自定义 VBS 目录:regedit.setExternalVBSLocation('./common/vbs');
推荐阅读
- pouchdb - PouchDB.sync 抛出错误:ETIMEDOUT 频繁
- java - 多线程数据库事务通过连接池线程安全吗?
- javascript - 如何将图像文件转换为不带前导前缀的 base64 表示:js&html5 中的“data:image/jpeg;base64”
- javascript - JavaScript:如何从数组中删除特定元素
- typescript - 打字稿对我大喊“字符串 | T[]' 不可分配给“ReadonlyArray”类型的参数
' - java - 在 selenium 中为简单的 Tesng 测试用例创建 PageObject 模块时出错
- javascript - Javascript 帮助菜单
- c++ - 需要调试在 docker 中运行的混合“C 和 C++”代码
- javascript - 修复了 html 表格中的行和列
- mysql - 列组的 Where 子句