有没有一种方法可以轻松地从命令提示符打开很长的名称文件?而不是
start fileName.type
答案1
在 Windows 命令提示符中打开自动完成功能
如果您是 Windows 高级用户,经常需要定期使用命令提示符,那么您会发现在命令提示符中打开自动完成功能很有用。如果您想使更改永久生效,则必须编辑 Windows 注册表。
文件名完成和文件夹名称完成是 Windows 命令处理器或 cmd.exe 的快速搜索功能。Windows 默认不启用 CMD.exe 的自动完成功能 - 您必须启用它。
如果您所使用的 Windows 版本中尚未默认启用使用 Tab 键在 Windows 命令提示符中的自动完成功能,则可以按照这些说明永久激活自动完成功能或仅为当前会话激活自动完成功能。
暂时启用 CMD 中的自动完成功能
要为当前用户在当前命令会话中激活 CMD 中的自动完成功能,请打开运行框,键入
cmd /f
并按 Enter。该/f
开关启用或禁用文件和目录名称完成字符。现在按 Ctrl+D 完成文件夹名称或按 Ctrl+F 完成文件名。继续按下此组合键,即可看到文件名发生变化。
要停用自动完成功能,请输入
cmd /f:off
。永久开启 CMD 中的自动完成功能
要在命令提示符中永久启用自动完成功能,请运行
regedit
打开注册表编辑器,然后导航到以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
您必须编辑该
CompletionChar
值。默认值为十六进制的 40。将值设置为REG_DWORD
。9
这将启用文件夹名称完成。接下来,双击并将
PathCompletionChar
其值更改为9
。这会将 Tab 键设置为控制字符。
如果您想使用与本文第一部分中提到的单个命令会话相同的控制字符,请按如下方式设置值:
- 4 代表 Ctrl+D
- 6 代表 Ctrl+F
文件名自动完成功能也适用于文件夹,因为 Windows 将搜索完整路径并匹配文件和文件夹名称。