如何将命令行集成到 Windows 资源管理器中?

软件推荐 视窗 文件管理
2021-10-27 00:22:28

有些日子,我真的很想念午夜指挥官1基于菜单的全屏 UI 和基于命令的“玻璃电传打字机”的结合提供了巧克力和花生酱的强大功能和便利性的完美融合:随意浏览文件系统可以直接导致更高级的操作,而无需过度拥挤或复杂的用户界面。

午夜指挥官截图

但这些天来,我使用 Windows 资源管理器。它非常适合随意浏览,但缺乏在给定文件夹的上下文中快速输入命令或查看结果的能力。打开一个单独的控制台窗口很不方便,特别是当我有多个文件夹同时打开到不同的位置时(通常是这种情况)。如果资源管理器有一个插件,可以在显示的上下文中快速输入和执行命令,输出就地列出,而不需要我跳转到不同的窗口,那就太好了。

需要明确的是:我不是在寻找在 Windows 上运行的“指挥官克隆”。在罗马时,像罗马人一样行事 - 罗马使用 Windows 资源管理器。我只是想以某种方式将我的工具集中长期缺少的这个小功能添加到我的 Windows 系统上已经可用的工具中。

例子

1是的,我知道诺顿。但我从来没有用过。

4个回答

您想获取一个名为ConEmu的实用程序:

ConEmu 集成

这是一个控制台主机替换,其中包括资源管理器集成(在设置中,在Features > Integration > ConEmu Inside下)。

午夜指挥官只是诺顿指挥官的一个端口(或者更确切地说是模拟)。

因此,您最好的选择是使用称为FAR的现代 NC 仿真。

它具有与 NC 和 MC 完全相同的界面,具有基于 ASCII 的文件管理 GUI 和 GUI 下方的命令行(可以使用Ctrl-O/变成完整的控制台Ctrl-F1

午夜指挥官界面

  • 它也有大约数以千计的插件

  • 它最初是由 RarSoft(开发 WinRar 压缩实用程序的同一机构)开发的。从那时起,RarSoft 提供了源代码,当前的稳定版本是完全免费的(2.0 和最新的稳定版本 3.0),尽管我不确定它们是否是 FOSS。

  • 为了更好的 CLI 集成,您可以将光标放在文件管理器中的任何文件/目录名称上,然后将该名称复制到当前命令行使用Ctrl-Enter

  • 内联文件查看器(带插件支持)。

  • 命令历史;地点;和文件。

  • FAR 从 .msi 文件(如果您没有本地管理员权限,包括在 temp 目录中)安装是免费的、小巧且简单的,因此您很少需要担心它不可用。这应该解决您对习惯于其他地方不可用的 GUI 的担忧。

Total Commander是 Windows 上最通用、功能最丰富和流行的 Norton Commander 克隆。它具有许多功能、惊人的快捷方式,并且命令行始终可用。此外,您可以配置字体、颜色以及可见的方面。

总指挥官界面

它的许多功能中的一些(取自网站):

  • 并排的两个文件窗口 多种语言和 Unicode 支持
  • 增强的搜索功能比较文件(现在带有编辑器)/
  • 将目录快速查看面板与位图显示 ZIP 同步,
  • ARJ、LZH、RAR、UC2、TAR、GZ、CAB、ACE 归档处理 + 插件
  • 带有 FXP(服务器到服务器)和 HTTP 代理的内置 FTP 客户端
  • 支持并口链接,多重命名工具选项卡式界面,
  • 正则表达式,历史+收藏按钮缩略图视图,
  • 自定义列,增强的搜索比较编辑器,列表中的光标,
  • 单独的树、日志记录、增强的覆盖对话框等 Unicode 名称
  • 几乎无处不在,长名称(> 259 个字符),密码管理器
  • FTP 和插件、同步空目录、64 位上下文菜单、快速文件过滤器 (Ctrl+S)

Dolphin是 KDE 文件管理器,可以在 Windows 上运行,提供易于使用的内置终端,您可以使用快捷键快速隐藏或显示该终端。

内置终端打开的海豚。

终端和文件管理视图是同步的,这意味着当您在其中一个视图中移入或移出文件夹时,更改会影响两个视图,这真的很震撼。

它还支持标签,根据您的评论判断(“[...] 当我有多个文件夹同时打开到不同位置时 [...]”)会对您有所帮助。