disable windows service due to False Positive in Anti virus

This commit is contained in:
Hiddify
2024-02-24 20:28:24 +01:00
parent 4dad3022f3
commit 59feeba6b7

View File

@@ -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
} }