windows - 如何删除执行任何 .BAT 文件的语法错误?
问题描述
所以我现在有点卡住了,因为每次我尝试在 PowerShell 中执行一个 .bat 文件。我收到以下错误:
"&" kann syntaktisch an dieser Stelle nicht verarbeitet werden.
大致翻译为"&" cannot be used syntactically here.
. 现在的问题是我不知道这个语法错误来自哪里。几天前一切都很好,我对系统所做的唯一更改是重新安装 conda。
如果我尝试执行任何 .bat 文件,我会得到这个输出。此外,当我尝试调用时,cmd
我收到此错误,但输出将首先打印:
Microsoft Windows [Version 10.0.19042.1052] (c) Microsoft Corporation. Alle Rechte vorbehalten.
我知道这是一个一般性的问题描述,但老实说,我不知道从哪里开始寻找解决方案。
解决方案
我可以自己找到问题。我的 conda 安装在 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor 下的注册表中添加了一个 Autorun。conda 使用的 bat 文件中的某处存在语法错误。还没有找到它具体在哪里,但是删除 Autorun 也删除了错误。
推荐阅读
- javascript - 当英雄图像进入视口时如何突出显示缩略图
- ios - 如何在 Objective-C 宏中编写多条指令?
- maven - Maven 权限被拒绝。似乎它无法读取自己的 SNAPSHOT 文件
- android - 将 uptimeMillis 转换为 elapsedRealTimeNanos
- java - 如何从日期选择器中获取文本
- logging - 以当地时间显示 Splunk 时间表
- python - shutil.move 不能在磁盘驱动器之间移动文件?
- android - 如何从 mvp 中的另一个片段转到片段
- macos - macOS 10.14 Mojave 上 GTK# 中的字体看起来很粗
- c# - 错误 CS1525:意外符号 `)',需要 `('、`[' 或 `{'