使用 os/exec 和在命令行执行之间出现令人费解的不同结果
php小编子墨为您带来关于在PHP中使用os/exec函数和在命令行中执行命令时出现的令人费解的不同结果的解析。在实际应用中,我们可能会遇到在命令行中能够成功执行的命令,在使用os/exec函数时却无法得到相同的结果的情况。这种情况往往会让我们感到困惑,并且难以找到解决办法。本文将为您解析其中的原因,并提供解决方案,以帮助您更好地理解和应用os/exec函数。
问题内容
我编写了一个程序,在 golang 中运行命令使用包 os/exec
。
import ( "fmt" "os/exec" ) func main() { cmd := exec.Command("taskkill", "/f /im VInTGui.exe") err := cmd.Run() if err != nil { fmt.Printf("err: %vn", err) } }登录后复制