[core] [WARN] Not supported function GetObject() in GUI mode
gnh1201 opened this issue · comments
[WARN] Not supported function GetObject() in GUI mode
https://docs.microsoft.com/en-us/windows/win32/wmisdk/connecting-to-wmi-with-vbscript
Add this code to app.js
:
if (typeof(GetObject) !== "function") {
var GetObject = function(pathName, className) {
var paths = pathName.split("\\");
if (paths[0].indexOf("winmgmts:") > -1) {
var objLocator = CreateObject("WbemScripting.SWbemLocator");
var strComputer = paths[2];
var strNamespace = paths.slice(3).join("\\");
return objLocator.ConnectServer(strComputer, strNamespace);
} else {
console.log("Not supported: " + pathName);
}
};
}