登录
首页 >  Golang >  Go问答

exec:“dir”:在%PATH%中找不到可执行文件

来源:stackoverflow

时间:2024-04-09 18:00:34 233浏览 收藏

各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题《exec:“dir”:在%PATH%中找不到可执行文件》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉及到等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!

问题内容

cmd := exec.Command("cd", "..")
err := cmd.Start()
if err != nil {
    fmt.Println(err.Error())
    return
}

我通过文档使用os/exec,但所有命令都无法使用。 错误:exec:[命令名称]:在 %path% 中找不到可执行文件

win11,golang 1.16.5


正确答案


cd 命令内置于 shell 中。它不是可以执行的独立可执行文件。

使用os.Chdir更改当前进程的当前工作目录。

今天关于《exec:“dir”:在%PATH%中找不到可执行文件》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>