如何运行简单的Windows命令?
这个命令:
exec.Command("del", "c:\\aaa.txt")
Run Code Online (Sandbox Code Playgroud)
..输出此消息:
del:%path%中找不到可执行文件
我究竟做错了什么?
ANi*_*sus 44
我和你有同样的错误.但是dystroy是正确的:你无法运行del
或者内置任何其他命令,cmd
因为没有del.exe
文件(或任何其他del-executable).
我得到它与:
package main
import(
"fmt"
"os/exec"
)
func main(){
c := exec.Command("cmd", "/C", "del", "D:\\a.txt")
if err := c.Run(); err != nil {
fmt.Println("Error: ", err)
}
}
Run Code Online (Sandbox Code Playgroud)
您需要Windows cmd来执行dir
命令.
试试这个 :
cmd := exec.Command("cmd", "/C", "dir").Output()
Run Code Online (Sandbox Code Playgroud)
(对不起,没有Windows计算机可以立即检查)
归档时间: |
|
查看次数: |
28242 次 |
最近记录: |