我正在尝试调用命令提示符的内置命令,并且出现了我不明白的错误。不在路径中的可执行文件 - GO
func main() {
cmd := exec.Command("del", "C:\trial\now.txt")
// Reboot if needed
cmd.Stdout = os.Stdout
if err := cmd.Run(); err != nil {
log.Fatal(err)
}
}
而且我发现了以下错误:
exec: "del": executable file not found in %PATH%
exit status 1
我在做什么错?
指定'del'命令的完整路径。我不确定它是如何在windows下运行的,但是在linux上,如果命令是'del',那么最有可能运行'/ usr/bin/del'。 – Twisted1919
我在窗户上。任何想法是什么? – brandonunited
以及为什么我必须这样做?不应该在路上? – brandonunited