add escapeShellArg func

This commit is contained in:
evgeny 2017-06-17 02:51:02 +03:00
parent 61e326656c
commit 10a4a51a74

View File

@ -1,2 +1,15 @@
'use strict'
module.exports = require('./build/Release/winutils.node')
const bin = require('./build/Release/winutils.node')
module.exports = {
escapeShellArg(arg) {
arg = arg.replace(/["%!]/g, ' ')
return '"' + arg + '"'
},
deelevate: bin.deelevate,
elevate: bin.elevate,
getSystem32Path: bin.getSystem32Path,
isUserAdmin: bin.isUserAdmin
}