disable windows service due to False Positive in Anti virus
This commit is contained in:
@@ -2,27 +2,22 @@
|
|||||||
|
|
||||||
package config
|
package config
|
||||||
|
|
||||||
import (
|
// "golang.org/x/sys/windows"
|
||||||
"os"
|
|
||||||
"syscall"
|
|
||||||
|
|
||||||
"golang.org/x/sys/windows"
|
|
||||||
)
|
|
||||||
|
|
||||||
func ExecuteCmd(exe string, args string, background bool) (string, error) {
|
func ExecuteCmd(exe string, args string, background bool) (string, error) {
|
||||||
verb := "runas"
|
// verb := "runas"
|
||||||
cwd, _ := os.Getwd()
|
// cwd, _ := os.Getwd()
|
||||||
|
|
||||||
verbPtr, _ := syscall.UTF16PtrFromString(verb)
|
// verbPtr, _ := syscall.UTF16PtrFromString(verb)
|
||||||
exePtr, _ := syscall.UTF16PtrFromString(exe)
|
// exePtr, _ := syscall.UTF16PtrFromString(exe)
|
||||||
cwdPtr, _ := syscall.UTF16PtrFromString(cwd)
|
// cwdPtr, _ := syscall.UTF16PtrFromString(cwd)
|
||||||
argPtr, _ := syscall.UTF16PtrFromString(args)
|
// argPtr, _ := syscall.UTF16PtrFromString(args)
|
||||||
|
|
||||||
var showCmd int32 = 1 //SW_NORMAL
|
// var showCmd int32 = 1 //SW_NORMAL
|
||||||
|
|
||||||
err := windows.ShellExecute(0, verbPtr, exePtr, argPtr, cwdPtr, showCmd)
|
// err := windows.ShellExecute(0, verbPtr, exePtr, argPtr, cwdPtr, showCmd)
|
||||||
if err != nil {
|
// if err != nil {
|
||||||
return "", err
|
// return "", err
|
||||||
}
|
// }
|
||||||
return "", nil
|
return "", nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user