welsonjs/bootstrap.js

31 lines
832 B
JavaScript
Raw Normal View History

2020-07-21 06:14:14 +00:00
//////////////////////////////////////////////////////////////////////////////////
//
// bootstrap.js
//
/////////////////////////////////////////////////////////////////////////////////
var PS = require("lib/powershell");
var REG = require("lib/registry");
2020-07-21 06:30:18 +00:00
var SYS = require("lib/system");
var SHELL = require("lib/shell");
2020-07-21 06:14:14 +00:00
return {
main: function() {
2020-07-21 06:30:18 +00:00
// unlock file
2020-07-21 06:14:14 +00:00
console.log("Starting unlock files...");
PS.execCommand("dir | Unblock-File");
2020-07-21 06:30:18 +00:00
// import necessary registry
REG.importFromFile("app/assets/reg/Allow_ADO_CORS.reg");
//REG.importFromFile("app/assets/reg/Add_URI_Scheme.reg");
2020-07-21 06:14:14 +00:00
2020-07-21 06:30:18 +00:00
// register URI scheme
//REG.write(hKey, path, key, value, REG.STRING, computer);
2020-07-21 06:14:14 +00:00
// open HTA file
SHELL.run("app.hta");
2020-07-21 06:14:14 +00:00
console.log("done");
}
};