Go语言中使用cmd执行命令时,可以通过设置cmd.Dir属性来切换cmd的当前工作路径。下面是一个示例代码来演示如何切换cmd路径:gopackagemainimport("fmt" "os/exec")funcmain(){ cmd:=exec.Command("cmd","/c","dir") cmd.Dir="C:\\your\\desired\\directory" err:=cmd.Run() iferr!=nil{ fmt.Println("执行命令出错:",err) return } fmt.Println("命令执行成功")}在上面的代码中,通过cmd.Dir属性设置cmd的当前工作路径为C:\your\desired\directory,然后执行dir命令。通过cmd.Run()方法执行cmd命令。如果执行过程中出现错误,将会返回相应的错误信息。最后,输出"命执行成功"表示命令执行完成。注意,切换路径时需要提供完整的路径,包括盘符等。