我只是花了一些时间弄乱我的环境变量。我曾经能够在命令提示符下键入“ atom [filename]”,它将在atom中打开文件(假设我位于正确的目录中)。现在,当我尝试此操作时,会收到以下消息:
'atom' is not recognized as an internal or external command,
operable program or batch file.
我查看了有关此内容的几个线程,并添加了路径:
C:\Users\[username]\AppData\Local\atom\bin
到我的Path变量(用户和系统)。为什么仍然不起作用?过去一直有效,我不确定发生了什么变化。
2019/1/3更新:
如果我输入atom.cmd
,则可以打开它,但是当我删除.cmd
扩展名并停止工作时。我仍然不太确定为什么没有此扩展名就无法将其识别为命令,因为我的计算机曾经能够识别它。
答案 0 :(得分:0)
发现了问题:
在系统变量PATHEXT中,我没有扩展名cmd
,只有CMD
。这些扩展名显然区分大小写,因为添加cmd
可以解决问题。