除了CMD.EXE,还可以使用其他Windows外壳程序吗?[关闭]


78

我不喜欢内置Windows终端CMD.EXE。问题之一:

  1. 难以复制和粘贴。

  2. 难以调整窗口大小。

  3. 很难打开另一个窗口(没有菜单选项可以执行此操作)。

  4. 似乎总是在C:\ Windows \ System32中启动,这毫无用处。

  5. 奇怪的滚动。有时它确实向下滚动到空白处,并且您必须向上滚动到窗口实际填充的位置。

我喜欢Cygwin,但是Cygwin的问题在于它运行不同的可执行文件。Cygwin Python与Windows Python不同,它们链接到不同的库和内容。

谢谢。



3
Lefteris E:Windows Powershell并不比CMD.EXE好得多。例如,它也有复制/粘贴问题。与CMD.EXE不同,Powershell似乎总是以H:\开始。
SerMetAla 2013年

我喜欢PowerShell ISE,因为复制/粘贴有效,并且具有(无限?)回滚功能。您也可以在一个窗口中打开多个选项卡,并可以命名该窗口和选项卡。
mojo 2013年

#4:您可以将快捷方式中的工作目录更改为cmd.exe。否则,它总是%HOMEPATH%对我开始。
mojo 2013年

1
#1:管道输出到clip.exe将被复制。仅使用键盘仍然(几乎)无法粘贴。
mojo 2013年

Answers:



46
  1. 难以复制和粘贴。

    不对。启用QuickEdit,无论是在快捷方式的属性,或者在CMD窗口的属性(标题栏上单击鼠标右键),您可以直接标记文本。右键单击将标记的文本复制到剪贴板。如果未标记任何文本,请右键单击从剪贴板粘贴文本。

    在此处输入图片说明

  2. 难以调整窗口大小。

    真正。Console2(请参阅下文)没有此限制。

  3. 很难打开另一个窗口(没有菜单选项可以执行此操作)。

    不对。start cmd如果麻烦太多,请使用或定义别名:

    doskey nw=start cmd /k $*
    
  4. 似乎总是在C:\ Windows \ System32中启动,这毫无用处。

    不对。或者,如果您在快捷方式的属性中定义了起始目录,则不正确

    在此处输入图片说明

    或通过修改自动运行注册表值。在文件夹上右移并单击鼠标右键,可以在该文件夹中启动命令提示符。

  5. 奇怪的滚动。有时它确实向下滚动到空白处,并且您必须向上滚动到窗口实际填充的位置

    从来没有发生在我身上。

普通CMD的替代方法是Console2,它在后台使用CMD,但提供了更多配置选项。


怪异的滚动也会发生在非标准窗口尺寸上。120x50,它变得古怪。
foxidrive

就像我说的,从来没有发生过,我通常使用3000行回滚缓冲区将CMD窗口的大小调整为100x50。
Ansgar Wiechers,2013年

哇,Windows系统应该默认启用了“快速编辑”模式...
Edwin Yip

3
很难复制粘贴不是真的吗?尝试选择并复制多行文本...矩形选择是有史以来最可耻的无用“功能”!
Siro Mateos

1
@Berbare如我的回答中所述,您也可以右键单击启动的CMD窗口的标题栏(例如通过start cmd),然后在其中更改设置。那应该更新默认配置。或者,您可以在注册表中更改设置
Ansgar Wiechers


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.