使用 Cmder 时出现“无法识别‘doskey’”

使用 Cmder 时出现“无法识别‘doskey’”

我正在尝试在 Windows 7 上使用 Cmder(版本 1.2)执行常见任务,但遇到了一些问题doskey:当我启动 Cmder 时显示以下错误消息:

'doskey' is not recognized as an internal or external command, operable program or batch file.

doskey直接从 Windows 的 CLI执行命令似乎完全没问题。

我怎样才能解决这个问题?

答案1

我终于找到了这个错误(以及我在使用 Cmder 时遇到的许多其他错误)的解决方案。

实际上,我刚刚添加C:\Windows\System32\到 PATH。

  1. 为此,右键单击Computer图标(在桌面或开始菜单上)并选择Properties
  2. 点击左上角的Advanced system settings
  3. 弹出一个小窗口,点击Environment Variables...底部的;
  4. 在面板上User variables for [your name here]选择以 开头的行PATH(通常是第二行);
  5. 双击上述行的值(右侧部分)或单击edit面板下方注意不要删除其内容
  6. 在最后添加value一个“;”如果没有,则添加C:\Windows\System32;注意;和结尾(英文):
  7. 单击Ok两次以验证更新。

附言:您必须重新启动(关闭并重新打开)您的 Cmder 才能使这些更改生效。

就是这样!

答案2

doskey.exe 的正确路径应为 C:\Windows\System32

还要检查您的路径是否不超过 2047 个字符。当 PATH 变量太长时,路径可能无法正常工作。

答案3

如果由于某种原因您没有提升的权限,您也可以使用“环境”下的 cmder“设置”来实现此目的。

脚步:

  1. 按 Win+Alt+P 打开设置。
  2. 在设置窗口左侧的“启动”下,选择“环境”。
  3. 将此行添加到文本框

    set PATH=C:\Windows\System32\"

  4. 一切已就绪!

相关内容