为什么“explorer.exe /select,F:\”命令执行成功,却返回exit status 1

我是在golang中调用系统命令想用打开某个目录而已,因此我使用了如下代码

cmd := exec.Command("explorer.exe", "/select,"+file)
err := cmd.Run()
if err != nil {
    log.Fatal(err)
}

得到了返回 exit status 1

虽然我成功打开了某个相应的目录,一切正常,可是explorer总是返回exit status 1这个状态吗?总觉得心理是个疙瘩,因为通常status 1代表出错了……

求助!

阅读 8k
1 个回答
新手上路,请多包涵

同样的情况。6年前的问题????

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题