我正在尝试在 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。
- 为此,右键单击
Computer
图标(在桌面或开始菜单上)并选择Properties
; - 点击左上角的
Advanced system settings
; - 弹出一个小窗口,点击
Environment Variables...
底部的; - 在面板上
User variables for [your name here]
选择以 开头的行PATH
(通常是第二行); - 双击上述行的值(右侧部分)或单击
edit
面板下方注意不要删除其内容; - 在最后添加
value
一个“;”如果没有,则添加C:\Windows\System32;
(注意;和结尾(英文): - 单击
Ok
两次以验证更新。
附言:您必须重新启动(关闭并重新打开)您的 Cmder 才能使这些更改生效。
就是这样!
答案2
doskey.exe 的正确路径应为 C:\Windows\System32
还要检查您的路径是否不超过 2047 个字符。当 PATH 变量太长时,路径可能无法正常工作。
答案3
如果由于某种原因您没有提升的权限,您也可以使用“环境”下的 cmder“设置”来实现此目的。
脚步:
- 按 Win+Alt+P 打开设置。
- 在设置窗口左侧的“启动”下,选择“环境”。
将此行添加到文本框
set PATH=C:\Windows\System32\"
一切已就绪!