如何以编程方式启动console / terminal并将其当前目录更改为某个路径?
语言:C ++ / Qt,但我确信这里的语言并不重要。
答案 0 :(得分:1)
在支持C库system()
调用的系统上,您可以直接启动命令shell。什么命令取决于操作系统:
对于Windows,您需要以下内容:
cmd /k cd \my\directory
(必要时逃避反斜杠)
对于Unix变种,它可能是一个X11终端程序,带有指定运行命令的选项:
xterm -e 'cd /tmp/ && bash'
答案 1 :(得分:0)
您可以使用“cd”命令(在控制台中)更改目录。我相信这应该适用于大多数平台。