今天一个同事询问我怎么使用DOS批处理来创建一个目录,如果目录已经存在的话,需要先删除该目录后,然后在重新创建它。于是到网上搜索了一番,写下这个DOS批处理文件(remkdir.cmd)实现他所需要的功能。
@echo off
:: 目的:创建一个目录,如果目录已经存在则先删除该目录
:: Code by Haiping Fan 2011-8-25
if “%1” == “” (
echo 请输入需要创建的目录名称
pause
exit
)
set path=%1
if exist %path% (
echo 路径已经存在,是否删除该目录:%path%
rd /s %path%
)
echo 创建目录:%path%
md %path%
pause
上面的DOS批处理代码很简单,但是也让我感觉到DOS批处理文件其实也很强大(与Linux的Shell脚本对比而言)。如果对DOS批处理有兴趣的话可以学习下,我想应该会有很大的帮助,在此仅起到抛砖引玉的作用。