新建一个批处理文件,但是它只执行第一行,求指教如何能完整执行下来

rd /s/q D:\logs\data_backup
rename D:\logs\data data_backup
mkdir D:\logs\data
主要就是本来两个文件夹 data 和data_backup 执行之后就只剩下一个data目录了 所以明显只执行了第一步

执行了。。。你这个执行完了之后,仍然是两个文件夹,和之前的状态是一样的,所以你觉得命令没有执行一样。。。。不知道你那边的情况怎么样。
建议你在每条命令的下一行加上
pause,用作调试,单步执行看看。。。。

@echo off
rd /s/q D:\logs\data_backup
pause
rename D:\logs\data data_backup
pause
mkdir D:\logs\data
pause

可以把你那边的情况详细描述下~~追问

我执行了单步运行,第二步提示为拒绝访问 求指教

追答

手动改名字可以么?不行的话
运行命令行
attrib -H -R -S /S/D D:\logs\data
试试看。。。。这个更改文件夹属性。。。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-24
求高手指点
第2个回答  2011-08-24
应该是你第二步时 系统里面有程序在调用D:\logs\data 下面的文件,所以造成无法重命名。

新建一个批处理文件,但是它只执行第一行,求指教如何能完整执行下来
执行了。。。你这个执行完了之后,仍然是两个文件夹,和之前的状态是一样的,所以你觉得命令没有执行一样。。。不知道你那边的情况怎么样。建议你在每条命令的下一行加上 pause,用作调试,单步执行看看。。。echo off rd \/s\/q D:\\logs\\data_backup pause rename D:\\logs\\data data_backup paus...

批处理bat中如何等待第一个程序运行后执行下一行程序
直接写入你的程序,第一个不结束关闭,第二个是不会运行的。你可以试试。这是记事本跟记算器。

怎么样把一个批处理文件做成系统服务,求大神指教�1�3.._百度知 ...
如果要新建服务,只须点击“编辑→新建→项”,然后为此项命名,如“test”;然后右击该项,选择“新建→字符串值”或“新建→DWORD值”即可。添加一个服务项目具体需要添加的键值如下:“DisplayName”,字符串值,对应服务名称;“Descrīption”,字符串值,对应服务描述;“ImagePath”,字符串值,对应...

at命令执行命令跟批处理都行,就差个.exe的可执行程序不行, 求指教!
用绝对路径,路径有空格用双引号括起来。看下面的例子。at 11:10 "c:\\program files\\winrar\\rar.exe" a r:\\temp.rar r:\\*.txt

批处理命令中怎样实现按顺序执行3个exe 跪求指点...
1主程序进程(保存到go.bat)echo off ::监控运行 start \/b cmd \/c st.bat ::监控结束 start \/b cmd \/c dt.bat ::运行文件 for %%i in (1 2 3) do start \/wait "" %n%.exe 2进程监控运行(保存到st.bat)echo off ::命令开关:判断本脚本是否运行下去。:nogo tasklist>st.txt find...

如何建立批处理文件
(set) 指定一个或一组文件。可以使用通配符。 command 指定对每个文件执行的命令。 command-parameters 为特定命令指定参数或命令行开关。 在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable 而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I 如果命令扩展名被启用,下列额外的 FOR ...

编辑批处理问题 高手指教
)用for命令枚举出启动文件夹的文件,如果是exe文件运行了,那对应的进程就是它的文件名,taskkill结束进程,%%~nxa代表列出来的文件名,>nul不显示命令执行信息,2>nul不显示执行错误信息.(因为%%~nxa可能不是exe文件,就没相对应的进程,会找不到进程),del删除 del %0 删除自身.%0代表当前批处理路径 ...

...在命令行可以执行但是在bat, cmd文件中不能执行
for \/f %%a in ('dir \/b') do echo %%a 请看帮助 for \/?在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable 而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I.

怎么做个批处理安装软件,不用点下一步,直接能安装完成。。急高手...
使用方法:1.先用在命令行下用-R参数进行软件的安装,其安装过程与正常安装没有本质的区别,但在软件安装结束后可以在c:\\windows(winxp系统)或c:\\winnt(win2k系统)目录下找到一个名为setup.iss的文件,它就是我们后面要用到的可以进行自动安装的重要应答文件.2.将以上的setup.iss文件与你的安装程序放在...

帮忙指教一下DOS的使用?
pause 暂停批处理程序,并显示出:请按任意键继续... if 在批处理程序中执行条件处理(更多说明见if命令及变量) goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签) call 路径\\批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call \/?) for ...

相似回答