有一句CMD命令: mode con cols=300 lines=500
应该怎么写才能正确的执行呢?
d := exec.Command("mode con cols=300 lines=500")
e:=d.Start()
这样写为什么执行不了?
有疑问加站长微信联系(非本文作者)

有一句CMD命令: mode con cols=300 lines=500
应该怎么写才能正确的执行呢?
d := exec.Command("mode con cols=300 lines=500")
e:=d.Start()
这样写为什么执行不了?
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
mode 并非一个可行文件吧,go 执行得能够找到这个命令,存在 mode.exe 这样的执行程序吗?
这个执行的不是cmd命令吗? mode只是一个命令 不是可执行文件。
单独执行mode是可以的
我的理解,mode 只是 cmd 的一个子命令,它的执行依赖 cmd,好比 Linux 下 date 依赖 shell 类似。可以试试通过子命令的形式。
对对对就是这样的只是cmd的一个命令,那应该怎么写才能正确执行呢?
参考下这个 go语言exec包调用shell命令
d := exec.Command("mode", "con", "cols=300", "lines=500") e:=d.Start()