每个月都要删除一次上百万个文件,用Windows自带的删除功能会花好几个小时,删除之前系统会先统计要删除的文件(这里光是统计就花了一大把时间了)感觉不太科学,度娘不出,谁有什么好的软件或办法吗?不考虑升级硬件的情况下
已经度娘出方案了,直接删除不用先统计。。。
下面是方法:
假设删除d盘下的123文件夹
del/s/qd:123.----(用于删除文件夹下的子文件)
rd/s/qd:123----(用于删除文件夹)
/s参数为子目录
/q参数为不用确认
另外FastCopy这款软件真香,速度贼快,我已经在用FastCopy了,日本人开发的
-----------------------------------------------------
网友回复:
cwrsync
rsync-av--deleted:emptye:百万数据
网友回复:
引用:一颗赛艇发表于2020-7-712:45
cwrsync
rsync-av--deleted:emptye:百万数据
网友回复:
反向思维,你要备份的文件是多少G?如果小于被删除的文件的话...
网友回复:
引用:会翻车吗发表于2020-7-712:47
这个是用空文件夹来同步要删除的文件夹来做到快速删除是吗?
网友回复:
https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/robocopy
robocopy同步空目录
Windows自带的命令
网友回复:
引用:Slime发表于2020-7-713:15
fastcopy也行,删文件比系统自带的快
网友回复:
删除本来就慢,跟数据库的delete一样,要记日志的。
快的话只有格式化,ntfs可以用重解析功能实现。
网友回复:
引用:h20发表于2020-7-713:20
删除本来就慢,跟数据库的delete一样,要记日志的。
快的话只有格式化,ntfs可以用重解析功能实现。...