Board logo

标题: [系统相关] 为什么在cmd控制台下可以运行的写入批处理就不能运行了呢 [打印本页]

作者: fening521    时间: 2013-11-13 01:39     标题: 为什么在cmd控制台下可以运行的写入批处理就不能运行了呢

cmd /c for /f %I in ('wmic process get Name')do (wmic process where Name="%I" delete)
这段在控制台下是可以运行的,但是写在bat里,这个bat运行就会报错,说语法错误。
难道cmd /c不是批处理语法么,那取代的什么呢?
谢谢!
作者: zhanglei1371    时间: 2013-11-13 08:29

将%改成两个就行了




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2