如何让console2在特定文件夹中打开?

发布于 2024-11-14 07:18:52 字数 140 浏览 1 评论 0原文

使用 cmd,我可以

cmd /K cd /D "c:\repo"

在 c:\repo 中打开 cmd

当使用 cmd 作为 shell 时,如何对 console2 执行相同操作?

With cmd, I can do

cmd /K cd /D "c:\repo"

to open cmd in c:\repo

How to do the same with console2 when using cmd as a shell?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

勿忘初心 2024-11-21 07:18:52

从命令行选项帮助:

 -d <directory> 

 Specifies a startup directory. If you want to parametrize
 startup dirs, you need to specify startup directory parameter as "%1"\
 (backslash is outside of the double quotes)

From the command line options help:

 -d <directory> 

 Specifies a startup directory. If you want to parametrize
 startup dirs, you need to specify startup directory parameter as "%1"\
 (backslash is outside of the double quotes)
南街九尾狐 2024-11-21 07:18:52

在 2.00b147 中,导航至 Edit ->设置->控制台并在启动目录字段中输入所需的目录。

In 2.00b147, navigate to Edit -> Settings -> Console and enter your desired directory in the Startup dir field.

一片旧的回忆 2024-11-21 07:18:52

不是直接的答案,但我发现这更方便:
https://github.com/ kodLite/cppStartingKitProject-Guide/blob/master/source/Console_2--Usage--Open_Console_Here.rst

这会向右键单击菜单添加一个选项以在该特定文件夹中打开。
但不能与“启动目录”设置结合使用!

更新:
稍微更改一下注册表会使其变得更好(也在控制台中打开选定的文件夹)

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Console2]
@="Open in Console2"
[HKEY_CLASSES_ROOT\Directory\shell\Console2\command]
@="C:\\Path\\To\\Console\\2\\Console2.exe -d %0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Console2]
@="Open Console2 Here"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Console2\command]
@="C:\\Path\\To\\Console\\2\\Console2.exe"

Not directly an answer but I found this to be even more convenient:
https://github.com/kodLite/cppStartingKitProject-Guide/blob/master/source/Console_2--Usage--Open_Console_Here.rst

This adds an option to the right-click menu to open in that specific folder.
Won't work in combination with the "Startup dir""setting though!

Update:
Changing the reg a bit will make it even better (open selected folder in Console as well)

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Console2]
@="Open in Console2"
[HKEY_CLASSES_ROOT\Directory\shell\Console2\command]
@="C:\\Path\\To\\Console\\2\\Console2.exe -d %0"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Console2]
@="Open Console2 Here"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Console2\command]
@="C:\\Path\\To\\Console\\2\\Console2.exe"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文