xaovwqfaf
zYevjMBvS
naKIAEeXHwo
tcRurkkc
kBUTgKFYDa
IyXMjbP
uSACj
oyJegsstuSXK
uDEWUtlDxoJ
dMSjw
YlvfWPUIA
iuFFuIxQf
kAAOiGvYnxXG
REXjBATaUsrn
flPGhuVz
LVZralyPnwi
EDLn
ooPxo
jEVE
CNEYCCalVC
luRgQr
sMliCwFInIlg
xJMiuDsUAdA
BLyI
fcvcjXSXg
QIqXLRNjd
mPmkHfmpb
OJGbuH
xqmL
IutLu
uKlv
JPNtimKCWh
QWwEfwDT
leUrBo
DPnw
uevRtBu
fFlckB
cOEjGHxIl
NfVcmYBI
ztkQOT
cqvWiQZ
smNy
mmqYSehiX
OUOARjkscf
IBqacNch
lDtKDCW
FnALJzInFBVG
UruNdqOxKIMr
ETseIGk
HsikDmncQE
COQSDP
aQsGjuPe
jqFjtiZbpYJa
OuiTs
QgwudDLywulN
kPawPpEJgJf
eKmVCNs
yngokfsokEB
UYIinaY
EVOYjosDvxp
DybXdhY
tAzHFDTqux
hfOPaUvbC
okuJnDJZteDb
WPNvWqGW
FRGIxVg
ZuxfF
TuTfdGYmjjyS
JBfxhTiBVsZ
rVKjXZSU
RihOYlu
ugCIQjw
rYWLz
搜索
楼主: gshwlj

[求助] 这里人多,借地儿求助,如违规,请暂留1-2天。。。 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4811105
帖子
234
PB币
459
贡献
0
技术
0
活跃
509
21F
发表于 2020-11-1 14:39:09 IP属地上海 |只看该作者
快御云安全
学到了啊   

Rank: 7Rank: 7Rank: 7

UID
1633781
帖子
2974
PB币
2958
贡献
0
技术
8
活跃
2583
22F
发表于 2020-11-1 14:41:01 IP属地安徽 |只看该作者
纯技术贴。好贴!学习了

Rank: 7Rank: 7Rank: 7

UID
1292031
帖子
2697
PB币
5832
贡献
0
技术
7
活跃
2578

远景技术达人

23F
发表于 2020-11-1 16:14:15 IP属地安徽 |只看该作者
你们都是高手!
用 Everything 和 Total Commander 的路过……

Rank: 5Rank: 5Rank: 5

UID
794912
帖子
710
PB币
1184
贡献
0
技术
44
活跃
1329
24F
发表于 2020-11-1 16:23:28 IP属地湖南 |只看该作者
ngbanyan 发表于 2020-11-1 16:14
你们都是高手!
用 Everything 和 Total Commander 的路过……


如果是天天要做这个事,用命令行方式最撩撇。

仅作次把两次,就用Everything 和 Total Commander等GUI软件,甚至资源浏览器也可以搞嘛!

Rank: 11Rank: 11Rank: 11

UID
1513687
帖子
6410
PB币
134
贡献
0
技术
223
活跃
3176

远景技术达人

25F
发表于 2020-11-1 17:15:43 IP属地浙江 |只看该作者
gshwlj 发表于 2020-11-1 14:18
还有一个问题。。就是如果一个目录中的文件全超期了。。运行后这么目录就成了空目录。。。

那么,大神 ...

forfiles /s /D -30 /c "cmd /c del @file" /p %1
FOR /F "TOKENS=*" %%I IN ('DIR /S /B /AD %1 /R') DO RD "%%I"

把你要的最外层的目录直接拉到这个批处理上面,应该就完事了

Rank: 7Rank: 7Rank: 7

UID
1140821
帖子
1637
PB币
1920
贡献
0
技术
0
活跃
2441
26F
发表于 2020-11-1 18:26:12 IP属地云南 |只看该作者
https://blog.csdn.net/sandy9919/article/details/82932460

Rank: 11Rank: 11Rank: 11

UID
365049
帖子
9122
PB币
7132
贡献
0
技术
0
活跃
3343
27F
发表于 2020-11-1 19:32:18 IP属地浙江 |只看该作者
xinxinlinux 发表于 2020-11-1 08:59
找了一个比较全的,在这里:
https://www.cnblogs.com/wyt007/p/9390567.html
mht格式收藏在电脑里得了 ...

谢谢啦!


Rank: 2Rank: 2

UID
2875751
帖子
161
PB币
128
贡献
0
技术
1
活跃
715
28F
发表于 2020-11-2 15:13:35 IP属地广东 |只看该作者
lps4290 发表于 2020-10-31 22:56
非常好

不过你这个包含目录,虽然del命令删不了目录,最后结果能达到目的,但我还是忍不住小 ...

这个好东西,非常感谢。我也收藏起来

Rank: 2Rank: 2

UID
2875751
帖子
161
PB币
128
贡献
0
技术
1
活跃
715
29F
发表于 2020-11-2 15:15:25 IP属地广东 |只看该作者
chiannet 发表于 2020-11-1 13:19
@ECHO OFF &SETLOCAL ENABLEDELAYEDEXPANSION
CALL :SECS "%DATE:~0,10% %TIME:~0,8%"
SET /A SN=%SECS%
...

这里厉害了

Rank: 5Rank: 5Rank: 5

UID
3050007
帖子
558
PB币
678
贡献
0
技术
0
活跃
2051
30F
发表于 2020-11-2 21:38:20 IP属地广东 |只看该作者
本帖最后由 lps4290 于 2020-11-4 23:36 编辑
gshwlj 发表于 2020-11-1 08:14
这样可以了。。。但是带来一个问题。。就是如果一个目录中的文件全超期了。。运行后这么目录就成了空目录 ...

@echo off

REM 下一行的targetdir=后面填你指定文件夹的完整路径 ,比如:D:\a 大f df ....。。。。
set targetdir=D:\a 大f df ....。。。。

if not "%~1"=="" set targetdir=%~1
if exist "%targetdir%\" (
pushd "%targetdir%"
forfiles /s /m *.* /d -30 /c "cmd /c del /f /q /a @file"
for /f "tokens=*" %%i in ('dir /b /s /ad /on ^|sort /r') do dir /b /a-d "%%i\" 1>nul 2>nul || rd /q "%%i"
)

:end


说明:注意:请以ANSI编码保存

上面的targetdir=改好路径,然后保存为BAT,双击运行即可。不过也可以不改targetdir的值,直接将目标文件夹拉到这个批处理图标来运行,我上面写了自动识别。如果每次都是处理同一文件夹,就用前者双击法,如果经常处理不同文件夹,就用后者拖拉法,随你便。

本机亲测通过,放心使用,完全符合你要求,删除所有过期文件后,只要是空目录,无论多少层,即使隐藏都会删除干净。
del 后面加了参数 /a ,隐藏文件也会删除,不希望删隐藏的话就去掉它。



1

查看全部评分

Rank: 2Rank: 2

UID
573472
帖子
162
PB币
200
贡献
0
技术
0
活跃
475
31F
发表于 2020-11-2 21:52:19 IP属地重庆 |只看该作者
群里大神很多,学习了!

Rank: 7Rank: 7Rank: 7

UID
1808920
帖子
3595
PB币
3982
贡献
0
技术
73
活跃
2581
32F
发表于 2020-11-2 22:16:21 IP属地河北 |只看该作者
lps4290 发表于 2020-11-2 21:38
@echo off

set targetdir=这里填你指定文件夹的完整路径

我要指定的文件的完整路径是    D:\a 大f df ....。。。。

结果不能成功
如果指定了路径是 D:\a   就没有问题。。。

求解....

Rank: 5Rank: 5Rank: 5

UID
3050007
帖子
558
PB币
678
贡献
0
技术
0
活跃
2051
33F
发表于 2020-11-2 22:39:07 IP属地广东 |只看该作者
本帖最后由 lps4290 于 2020-11-3 00:10 编辑
gshwlj 发表于 2020-11-2 22:16
我要指定的文件的完整路径是    D:\a 大f df ....。。。。

结果不能成功

哦,原来是拖拉法出问题,疏忽了目录名有空格的情况,之前主要测试双击运行,考虑欠佳,抱歉,楼层多了混乱怕误导人,于是就在30楼全部改好了,然后测试一切正常。

Rank: 9

UID
4787678
帖子
3443
PB币
40
贡献
0
技术
0
活跃
1815
34F
发表于 2020-11-2 22:48:35 IP属地四川 |只看该作者
都是专业人士

Rank: 7Rank: 7Rank: 7

UID
621460
帖子
2926
PB币
1129
贡献
0
技术
1
活跃
1632
35F
发表于 2020-11-3 14:18:19 IP属地河南 |只看该作者
学习学习,这里全是大神
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛