
批处理 谁帮忙翻译一下 没几句的
::/建立当前时间的备份目录/Setdd=%date:~0,10%Settm1=%time:~0,2%if/i%tm1%LSS10(settm1=0%time:~1,1%...
::/建立当前时间的备份目录/
Set dd=%date:~0,10%
Set tm1=%time:~0,2%
if /i %tm1% LSS 10 (set tm1=0%time:~1,1%)
Set tm2=%time:~3,2%
Set tt=%tm1%点%tm2%分
md "e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy "%java_home%../../../database/" "e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir /o-d /b e:\pubwin数据库备份>temp.txt
for /F "skip=10" %%a in (temp.txt) do @if exist e:\pubwin数据库备份\%%a rd /s /q e:\pubwin数据库备份\%%a
del temp.txt 展开
Set dd=%date:~0,10%
Set tm1=%time:~0,2%
if /i %tm1% LSS 10 (set tm1=0%time:~1,1%)
Set tm2=%time:~3,2%
Set tt=%tm1%点%tm2%分
md "e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy "%java_home%../../../database/" "e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir /o-d /b e:\pubwin数据库备份>temp.txt
for /F "skip=10" %%a in (temp.txt) do @if exist e:\pubwin数据库备份\%%a rd /s /q e:\pubwin数据库备份\%%a
del temp.txt 展开
展开全部
::/建立当前时间的备份目录/
Set dd=%date:~0,10% ::变量dd=日期的第1位到第10位(年月日)
Set tm1=%time:~0,2% ::变量tml=时间的前两位(时)
if /i %tm1% LSS 10 (set tm1=0%time:~1,1%) ::若tm1<10 (10点前),则前面补0
Set tm2=%time:~3,2% ::变量tm2=时间的第4、5位(分)
Set tt=%tm1%点%tm2%分 ::变量tt= tm1 点 tm2 分
md "e:\pubwin数据库备份\%dd%_%tt%"
::创建目录"e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy "%java_home%../../../database/" "e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir /o-d /b e:\pubwin数据库备份>temp.txt
::显示目录中的文件和子目录列表
for /F "skip=10" %%a in (temp.txt) do @if exist e:\pubwin数据库备份\%%a rd /s /q e:\pubwin数据库备份\%%a
::如果存在pubwin数据备份删除目录数据备份
del temp.txt ::删除temp.txt文件
Set dd=%date:~0,10% ::变量dd=日期的第1位到第10位(年月日)
Set tm1=%time:~0,2% ::变量tml=时间的前两位(时)
if /i %tm1% LSS 10 (set tm1=0%time:~1,1%) ::若tm1<10 (10点前),则前面补0
Set tm2=%time:~3,2% ::变量tm2=时间的第4、5位(分)
Set tt=%tm1%点%tm2%分 ::变量tt= tm1 点 tm2 分
md "e:\pubwin数据库备份\%dd%_%tt%"
::创建目录"e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy "%java_home%../../../database/" "e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir /o-d /b e:\pubwin数据库备份>temp.txt
::显示目录中的文件和子目录列表
for /F "skip=10" %%a in (temp.txt) do @if exist e:\pubwin数据库备份\%%a rd /s /q e:\pubwin数据库备份\%%a
::如果存在pubwin数据备份删除目录数据备份
del temp.txt ::删除temp.txt文件
展开全部
::/建立当前时间的备份目录/
Set dd=%date:~0,10%
::取日期的前10位即“年月日”为变量“DD”
Set tm1=%time:~0,2%
::取时间的前两位即“小时”为变量“TM1”
if /i %tm1% LSS 10 (set tm1=0%time:~1,1%)
::如果“TM1”小于10,即10点以前,则前面加0
Set tm2=%time:~3,2%
Set tt=%tm1%点%tm2%分
md "e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy "%java_home%../../../database/" "e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir /o-d /b e:\pubwin数据库备份>temp.txt
for /F "skip=10" %%a in (temp.txt) do @if exist e:\pubwin数据库备份\%%a rd /s /q e:\pubwin数据库备份\%%a
del temp.txt
Set dd=%date:~0,10%
::取日期的前10位即“年月日”为变量“DD”
Set tm1=%time:~0,2%
::取时间的前两位即“小时”为变量“TM1”
if /i %tm1% LSS 10 (set tm1=0%time:~1,1%)
::如果“TM1”小于10,即10点以前,则前面加0
Set tm2=%time:~3,2%
Set tt=%tm1%点%tm2%分
md "e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy "%java_home%../../../database/" "e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir /o-d /b e:\pubwin数据库备份>temp.txt
for /F "skip=10" %%a in (temp.txt) do @if exist e:\pubwin数据库备份\%%a rd /s /q e:\pubwin数据库备份\%%a
del temp.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
::/建立当前时间的备份目录/
Set
dd=%date:~0,10%
::变量dd=日期的第1位到第10位(年月日)
Set
tm1=%time:~0,2%
::变量tml=时间的前两位(时)
if
/i
%tm1%
LSS
10
(set
tm1=0%time:~1,1%)
::若tm1<10
(10点前),则前面补0
Set
tm2=%time:~3,2%
::变量tm2=时间的第4、5位(分)
Set
tt=%tm1%点%tm2%分
::变量tt=
tm1
点
tm2
分
md
"e:\pubwin数据库备份\%dd%_%tt%"
::创建目录"e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy
"%java_home%../../../database/"
"e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir
/o-d
/b
e:\pubwin数据库备份>temp.txt
::显示目录中的文件和子目录列表
for
/F
"skip=10"
%%a
in
(temp.txt)
do
@if
exist
e:\pubwin数据库备份\%%a
rd
/s
/q
e:\pubwin数据库备份\%%a
::如果存在pubwin数据备份删除目录数据备份
del
temp.txt
::删除temp.txt文件
Set
dd=%date:~0,10%
::变量dd=日期的第1位到第10位(年月日)
Set
tm1=%time:~0,2%
::变量tml=时间的前两位(时)
if
/i
%tm1%
LSS
10
(set
tm1=0%time:~1,1%)
::若tm1<10
(10点前),则前面补0
Set
tm2=%time:~3,2%
::变量tm2=时间的第4、5位(分)
Set
tt=%tm1%点%tm2%分
::变量tt=
tm1
点
tm2
分
md
"e:\pubwin数据库备份\%dd%_%tt%"
::创建目录"e:\pubwin数据库备份\%dd%_%tt%"
::/复制数据库到备份目录/
copy
"%java_home%../../../database/"
"e:\pubwin数据库备份\%dd%_%tt%\"
::/只保留最近几次的备份文件
dir
/o-d
/b
e:\pubwin数据库备份>temp.txt
::显示目录中的文件和子目录列表
for
/F
"skip=10"
%%a
in
(temp.txt)
do
@if
exist
e:\pubwin数据库备份\%%a
rd
/s
/q
e:\pubwin数据库备份\%%a
::如果存在pubwin数据备份删除目录数据备份
del
temp.txt
::删除temp.txt文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询