蒙特卡洛模拟教程:关于bat文件的编写?

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 04:23:51
我想编写一个bat文件,能够一次清除几个指定文件夹的内容,比如: D:\1 D:\2 E:\new 等等,请教高手,应该如何编写

打开记事本,输入一下内容

@echo off
del /f /s /q D:\1\*.*
del /f /s /q D:\2\*.*
del /f /s /q E:\new\*.*
cls & echo 清除成功完成!
echo. & pause

另存为 del.bat 批处理文件,到时双击即可。
不能删除子目录

DOS下
1 edit name.bat 进入编辑模式
2 del d:/1
3 del d:/2
4 del e:/new
ALT+F 选择 SAVE
退出 (序号不用写)

bat文件其实就是一堆dos命令写在一起,然后后缀名改成.bat就可.
在文本文件中写上 erase D:\1 D:\2 E:\new 然后把后缀名该为 .bat

你要清除文件夹内容,得有个deltree.exe 文件,DOS外部命令,假设放在C:\下
然后
c:\deltree d:\1
c:\deltree d:\2
c:\deltree e:\new
md d:\1
md d:\2
md e:\new
这样是简单的。
如果是想用del *.* 来做
del d:\1\*.*
del d:\2\*.*
del e:\new\*.*
但不能删除子目录,得做处理