命令相同,cmd运行能成功,做成bat就不行了
发布网友
发布时间:2023-10-17 00:53
我来回答
共3个回答
热心网友
时间:2024-03-29 00:31
iiscnfg 运行路径没有写全,批处理会在BAT所在路径找运行,找不到就是BAD COMMAND.....
在CMD 里运行的, 系统已启动的命令文件,可以不打全路径.追问那具体那里补路径。。
热心网友
时间:2024-03-29 00:32
把(iiscnfg)文件名写全路径,带扩展名。
热心网友
时间:2024-03-29 00:32
命令错了吧,在批处理里面命令式这样的,你改下试试
Iiscnfg.vbs:IIS 配置脚本
导入和导出本地或远程计算机上所有或选定部分的 Internet 信息服务(IIS) 配置。
运行CMD,本来可用的命令,放在bat中就不行了,为什么
而您的命令中BAT中%%会被强制被替换为 所以%a会被强制被替换为空 而%%a会被强制被替换为%a,然后才会被for再次执行,替换为需要的值
CMD里可以用,写出BAT就不行
这是因为BAT文件和CMD的实质的不同,要实现和你一样的功能代码必须如下:c:cd Documents and Settings cd Administrator cd 桌面 ECHO 123>32.TXT 谢谢采纳!
【求救】cmd里面可以执行但是.bat文件就不执行?
1、BAT文件是用command.exe那个是16位DOS解释器来解释运行的。2、CMD文件是用XP下的cmd.exe控制台窗口运行的,它是32位的。若你文件语句中只有16位的数据类型参数或命令,则可以在上述两个中来运行,若你文件语句中包含有32位的数据类型参数或命令,则只能在CMD.exe中正常运行了。上述这些,不知对你...
直接打开cmd可以执行语句,但是做成bat就一闪而过,没反应了?
for语句里面的变量(例如%f)写在BAT里面时候,需要使用两个百分号(例如%%f)另外,为了看清楚显示的内容,可以先在BAT的末尾添加一行PAUSE
运行-CMD能打开CMD的界面 但是BAT文件无法打开
这个应该是你批处理里要运行的那个程序的路径不对,你重新检查一下,或者复制出来放到运行里,点确定,看看能不能运行。另外看一下路径里是不是有空格,有的话最好把路径用""括起来
相同的命令 为什么在命令提示符能运行 做成.bat就无效了
win7系统的话,需要使用管理员身份运行批处理,这样reg命令才有效。
为什么有的命令在命脉令提示符可用,但写入.bat 文件中不能被执行
因为 cmd 要区分 空格符!故当地址中有 空格符 是,要用 "" 将地址标记!例如: 此命令可被执行: copy D:\AAA\c.bat G:\ 此命令不可被执行:copy D:\AAA BBB\c.bat G:\ 此命令可被执行: copy "D:\AAA BBB\c.bat" G:\ 其余命令也是如此 ...
批处理粘贴代码进cmd没问题,记事本打好之后改成bat文件就提示如下错误...
你的系统是简体中文系统吗?记事本打好後用改为bat後再右击“编辑”再看下 根据fail的讯息:f:\计划任务引用一个不可用的位置。应该是您的计划任务会链接到internet吧?你可以看看网线是不是松动了。或者手动net use下
为什么在cmd下可以运行,放进bat就提示有错误
把dir 换成del
怪事请问,关于XCOPY,CMD里输入可以,编辑成.BAT就执行不了
然后双击xcopy.bat 运行它,你这时候可以出去玩啦。电脑会自己复制备份完成文件然后自动关闭电脑。XCOPY source [destination] 参数(如 /s /e)source 指定要复制的文件。destination 指定新文件的位置和/或名称。/A 只复制有存档属性集的文件, 但不改变属性。/M 只复制有存档属性集的文件, 并关闭...