![]() |
1
7
对不起,几乎所有的答案都是错的,或者不明白会发生什么。 问题与cmd行无关,或者它是否在批处理文件中。
这也是原始代码无法工作的原因
为什么另一种解决方案有效?
是否转义“c”对于“cmd”并不重要。
特例中的特例 ,插入符号作为普通多行使用,但不转义第一个字符(我想,cmd.exe是没有编程的,它来自混乱)。 |
![]() |
2
1
如果引号前面有条件处理符号(即。,
或者使用具有延迟变量展开的辅助变量:
|
![]() |
3
1
这似乎也奏效了:
|
![]() |
4
0
编辑:如问题所问,此命令必须在批处理文件中运行。它在批处理文件中工作,但在命令行中工作不正确! |
![]() |
5
-1
如果路径包含空格,则需要引用该路径;我不太清楚你在用什么语言,但基本上你需要:
|
![]() |
6
-1
尝试删除符号。
|
![]() |
late1 · 批处理文件未执行命令 2 年前 |
![]() |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
![]() |
Laureano Oliva · 如何将链接用作参数%1批处理函数? 3 年前 |
![]() |
F35H · 涉及二次使用cd的错误。。在C代码中 3 年前 |