目录
一、通过复制方法创建文件或目录
(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%目录已存在,无需创建!
)
继续阅读与本文标签相同的文章
-
一年一度的硬核科技盛会——杭州云栖大会就要来了! | 开发者必读(059期)
2026-05-18栏目: 教程
-
在QQ空间保存着的明明很清楚照片放时间长了为何会变模糊?
2026-05-18栏目: 教程
-
吹爆这五款APP,每一款手机必备,不知道蛮可惜的
2026-05-18栏目: 教程
-
报销内容大同小异,可以直接套用模板数据吗?
2026-05-18栏目: 教程
-
美国男性机器人诞生,满足用户“硬需”,96%的女性用户都满意
2026-05-18栏目: 教程
