-
UYOU
我和你有同样的错误。但是dystroy是正确的:您无法运行del或内置任何其他命令,cmd因为没有del.exe文件(或与此相关的任何其他del可执行文件)。我可以使用它:package mainimport( "fmt" "os/exec")func main(){ c := exec.Command("cmd", "/C", "del", "D:\\a.txt") if err := c.Run(); err != nil { fmt.Println("Error: ", err) } }
-
守着星空守着你
您需要Windows cmd才能执行dir命令。试试这个 :cmd := exec.Command("cmd", "/C", "dir").Output()(对不起,目前没有Windows计算机可以对其进行检查)
-
青春有我
如果需要cmd的输出:if c, err := exec.Command("cmd","/c","del","a.txt").CombinedOutput(); err != nil { log.Fatal(err) } else { fmt.Printf("%s\n", c) }