目录
一、通过复制方法创建文件或目录
二、通过新建方法创建文件和目录
(1)复制文件(包括空文件):
@echo off echo result.jtl文件判断 SET SourceFile=G:\Jmeter\apache-jmeter-5.0\report\backup\result.jtl SET GenFile=G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl if not exist %GenFile% ( rem 复制文件result.jtl copy %SourceFile% %GenFile% echo %GenFile% 文件不存在,已创建该文件! ) else ( echo %GenFile% 文件已存在,无需创建! )
(2) 复制目录(包括空目录):
@echo off echo OutReport目录判断 SET SourceFolder=G:\Jmeter\apache-jmeter-5.0\report\backup\OutReport SET GenFolder=G:\Jmeter\apache-jmeter-5.0\report\OutReport\ if not exist %GenFolder% ( rem 复制目录G:\Jmeter\apache-jmeter-5.0\report\backup\OutReport到G:\Jmeter\apache-jmeter-5.0\report路径下 Xcopy %SourceFolder% %GenFolder% /s/e/h/i echo %GenFolder%目录不存在,已创建该目录! ) else ( rem 目录G:\Jmeter\apache-jmeter-5.0\report\OutReport已存在,无需创建 echo %GenFolder%目录已存在,无需创建! )
(3) 复制文件和目录(包括空):
@echo off echo result.jtl文件判断 SET SourceFile=G:\Jmeter\apache-jmeter-5.0\report\backup\result.jtl SET GenFile=G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl if not exist %GenFile% ( rem 复制文件result.jtl copy %SourceFile% %GenFile% echo %GenFile% 文件不存在,已创建该文件! ) else ( echo %GenFile% 文件已存在,无需创建! ) echo OutReport目录判断 SET SourceFolder=G:\Jmeter\apache-jmeter-5.0\report\backup\OutReport SET GenFolder=G:\Jmeter\apache-jmeter-5.0\report\OutReport\ if not exist %GenFolder% ( rem 复制目录G:\Jmeter\apache-jmeter-5.0\report\backup\OutReport到G:\Jmeter\apache-jmeter-5.0\report路径下 Xcopy %SourceFolder% %GenFolder% /s/e/h/i echo %GenFolder%目录不存在,已创建该目录! ) else ( rem 目录G:\Jmeter\apache-jmeter-5.0\report\OutReport已存在,无需创建 echo %GenFolder%目录已存在,无需创建! )
(1)新建文件:
@echo off echo result.jtl文件判断 SET GenFile=G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl if not exist %GenFile% ( rem 创建空文件G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl rem 如果需要添加内容,少量的,可以用内容把“nul”替换掉,比如:type 这是文件内容>%GenFile%;多的话则使用复制方法 type nul>%GenFile% echo %GenFile%文件不存在,已创建该文件! ) else ( rem 文件G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl已存在,无需创建 echo %GenFile%文件已存在,无需创建! )
(2)新建空目录:
@echo off SET GenFolder=G:\Jmeter\apache-jmeter-5.0\report\OutReport if not exist %GenFolder% ( rem 创建空目录G:\Jmeter\apache-jmeter-5.0\report\OutReport rem 创建非空目录,使用复制方法 echo %GenFolder%目录不存在,已创建该目录! md %GenFolder% ) else ( rem 目录G:\Jmeter\apache-jmeter-5.0\report\OutReport已存在,无需创建 echo 目录%GenFolder%目录已存在,无需创建! )
(3)新建文件和目录:
@echo off echo result.jtl文件判断 SET GenFile=G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl if not exist %GenFile% ( rem 创建空文件G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl rem 如果需要添加内容,少量的,可以用内容把“nul”替换掉,比如:type 这是文件内容>%GenFile%;多的话则使用复制方法 type nul>%GenFile% echo %GenFile%文件不存在,已创建该文件! ) else ( rem 文件G:\Jmeter\apache-jmeter-5.0\report\jtl-report-output\result.jtl已存在,无需创建 echo %GenFile%文件已存在,无需创建! ) SET GenFolder=G:\Jmeter\apache-jmeter-5.0\report\OutReport if not exist %GenFolder% ( rem 创建空目录G:\Jmeter\apache-jmeter-5.0\report\OutReport rem 创建非空目录,使用复制方法 echo %GenFolder%目录不存在,已创建该目录! md %GenFolder% ) else ( rem 目录G:\Jmeter\apache-jmeter-5.0\report\OutReport已存在,无需创建 echo 目录%GenFolder%目录已存在,无需创建! )