批处理 谁帮忙翻译一下 没几句的

::/建立当前时间的备份目录/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
展开
 我来答
百度网友86d15a4c8
2010-06-26 · TA获得超过7191个赞
知道大有可为答主
回答量:1769
采纳率:0%
帮助的人:814万
展开全部
::/建立当前时间的备份目录/
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文件
asdfwxyz
2010-06-26 · TA获得超过973个赞
知道小有建树答主
回答量:291
采纳率:100%
帮助的人:427万
展开全部
::/建立当前时间的备份目录/
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者IcajXHcQox
2020-05-18 · TA获得超过3732个赞
知道大有可为答主
回答量:3096
采纳率:26%
帮助的人:198万
展开全部
::/建立当前时间的备份目录/
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文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式