先前的Shell设置阻止console2启动


11

几个月前,我在Windows 7上使用Cygwin和Console,并在Console中创建了一个bash会话。现在,我卸载了Cygwin,Console会抱怨:

Unable to start a C:\cygwin\bin\bash.exe --login -i!

我搜索了注册表,但是找不到Console的剩余部分。如何重置/消除此错误?

Answers:


14

控制台将配置文件存储在:

C:\ Users \ [USER] \ AppData \ Roaming \ [CONSOLE TAB NAME] \ console.xml

尝试用安装目录中的原始文件替换它,

C:\ Program Files \ Console2 \ console.xml

路径可能会有所不同,具体取决于安装位置。


问题数据位于<console>标记之间。谢谢。正是我想要的。
裸露

升级GIT时发生在我身上,但我没有收到任何错误,只有一个窗口在几分之一秒后关闭。吉特从搬到Program Files (x86)了正义Program Files。我只需要在console标记中更改shell命令,我认为它只是退出而没有收到错误,因为它必须使用cmd.exe /c可以找到的内容,只是参数指向了默认文件夹中的错误文件夹贝壳。
杰森·古玛

0

使用Ccleaner之类的软件进行注册表清理,在查找孤立密钥方面,它们比您更好。否则,请卸载控制台,重新启动计算机,然后重新安装。


甚至Ccleaner也无济于事,我尝试了各种方法从注册表中删除残留的内容,但是最后,不得不使用Windows抢救分区彻底擦除注册表。注意,即使选择备份主目录的选项也无济于事。
裸露
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.