卸载后,Conda 3.8 cmd变得不可用 概述

卸载后,Conda 3.8 cmd变得不可用 概述,cmd,conda,Cmd,Conda,我卸载了Conda,它破坏了cmd。我无法启动cmd,打开PS终端时也出现错误。当我安装Conda时,我为ps和cmd运行了Conda init。我想扭转这个命令的效果。我不再有康达,所以不能用它 Powershell行为: conda:术语“conda”未被识别为cmdlet的名称, 函数、脚本文件或可操作程序。检查单词的拼写 名称,或者如果包含路径,请验证该路径是否正确,并且 再试一次。第1行字符:1 conda init——反向 Cmd行为: 无法打开,窗口短暂闪烁。分辨率 在注册

我卸载了Conda,它破坏了cmd。我无法启动cmd,打开PS终端时也出现错误。当我安装Conda时,我为ps和cmd运行了
Conda init
。我想扭转这个命令的效果。我不再有康达,所以不能用它

Powershell行为: conda:术语“conda”未被识别为cmdlet的名称, 函数、脚本文件或可操作程序。检查单词的拼写 名称,或者如果包含路径,请验证该路径是否正确,并且 再试一次。第1行字符:1

  • conda init——反向
Cmd行为: 无法打开,窗口短暂闪烁。

分辨率 在注册表中,有一个键
HKEY\U CURRENT\U USER\Software\Microsoft\Command Processor\autorun
,值设置为
(如果存在)
。我删除了那个键的值如果您有一条运行批处理脚本的语句,不要只是将其装箱

这把钥匙是什么? 根据需要,该键用于在打开cmd之前运行批处理脚本

为什么?
if exist
的计算结果为false,从而阻止了cmd的启动。我测试了一个伪表达式
if exist 1=1
,它导致cmd启动

罪魁祸首
这是在卸载Conda 3.8时发生的,错误是什么
  + CategoryInfo          : ObjectNotFound: (conda:String) [], CommandNotFoundException      
  + FullyQualifiedErrorId : CommandNotFoundException