永发信息网

批处理 复制文件夹 改名 删除过期文件

答案:3  悬赏:30  手机版
解决时间 2021-05-09 12:45

批处理要求:

1.把F:\Marketing所有文件,复制到E:\TTT\下,文件夹名改为Marketing-2009-11-23(即是Marketing+当天日期时间)
2.删除E:\TTT文件目录下,30天前建立的"Marketing-2009-11-23"文件夹"

最佳答案

copy命令只能复制文件,无法复制文件夹,要用xcopy才行


@echo off
for /f "tokens=1,2,3 delims=/ " %%i in ("%date%") do set str=%%i-%%j-%%k


if exist E:\TTT\Marketing-%str% rd /s/q E:\TTT\Marketing-%str%
xcopy /e/s/i F:\Marketing E:\TTT\Marketing-%str%
pause


行了,应该可以解决你的问题,路径中有空格的话写这样"E:\TTT\Marketing-%str%“

全部回答

完全可行,但要使用VBS脚本能更轻松的完成!

第一个倒是简单,只需要copy命令和创建文件夹的命令就可以了

E:

cd E:\TTT

mkdir "Marketing-%date:~6,4%-%date:~0,2%-%date:~3,2%"

copy F:\Marketing E:\TTT\Marketing-%date:~6,4%-%date:~0,2%-%date:~3,2%

但是第二个比较麻烦,个人意见,有两种思路,一是获取文件夹的创建时间,然后进行判断后确认是否删除;二是获取文件夹名,然后也是需要进行判断后再确认是否删除。相对来说,应该第一种方法要简单些吧

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于寻觅的古诗
一道英语高考试题
谁有后悔药,
暑假学生做什么好
哪里能找到帘模型下载地址?
李芬百货在什么地方啊,我要过去处理事情
找一张动漫的手机壁纸
老鼠为什么咬,老鼠为什么喜欢咬东西?
韩国人为什么都要取个中文名字?
现在有什么好玩达游戏
东北一刷贡价格?
江西的银行卡,开通了网上银行,然后到了外地
鼎鑫汽车美容装饰养护中心地址在什么地方,想
如果你不在女朋友身边,老有人欺负她该怎么办
〖爱我别走〗的歌词是什么?
推荐资讯
电影.暮光之城
西汤后村怎么去啊,有知道地址的么
5530软件证书是一个软件一个证书还是?
我想问下,要是有鼻炎,那样子可以要小孩吗?
用什么东西可以让睫毛变长
经常做梦梦见小学时的同一个人?
DNF加血最多的护肩依次是哪些
情侣号是从晚九点到第二天早上几点?
DNF浙江2区斩重多少钱?
诗歌以说为题,以“风说”为题目写一首10行左
HOTBIRD在哪里啊,我有事要去这个地方
丝路英雄 皇城天下 4.9.50版本 麻烦发个
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?