查看: 779|回复: 9
收起左侧

[系统] 如何删除子文件而保留子文件名?

[复制链接]
leeezc
发表于 2021-5-21 22:14:45 | 显示全部楼层 |阅读模式
    本人在网上下载了多张图片资料(同样格式),有些已过时且磁盘容量有限,想删除其中内容并保留其文件名,因为再次批量下载会知道哪些之前已经下载过不再重复下载。想请教如何操作?
     列如C盘下,文件夹A,包含子文件01.JEPG,02.JEPG,03.JEPG......99.JEPG,共占120MB,想只保留空文件名01至99,而腾出原占用空间120MB,如何操作?谢谢!
kfk
发表于 2021-5-22 19:35:12 | 显示全部楼层
本帖最后由 kfk 于 2021-5-23 17:32 编辑

你的下载工具能实现“不重复下载”?
我想了解。

关于“只保留空文件名”:
把以下代码保存为 所选文件批量清0只留名.bat

  1. @echo off
  2. choice /m "按下 Y 将清空所选文件的内容,请谨慎!  "
  3. if %errorlevel% == 2 exit
  4. ▼▼此行代码存在严重bug,已删,正在闭门思过▼▼
复制代码
▲发帖时 代码第1行被自动改变,不知何故。现已改回。

我不希望你在文件夹上做这种危险动作,而是应该选择文件。
所以此bat只会处理文件,忽略文件夹。

方法1:把要处理的文件拖放到此bat上。
方法2:把此bat的lnk快捷方式放入SendTo夹,然后把要处理的文件通过右键菜单发送给它。

刀快,小心!

评分

参与人数 1人气 +1 收起 理由
落华无痕 + 1 代码带@就会被改。

查看全部评分

leeezc
 楼主| 发表于 2021-5-22 22:35:29 | 显示全部楼层
kfk 发表于 2021-5-22 19:35
你的下载工具能实现“不重复下载”?
我想了解。

下载工具就是普通浏览器自带的下载工具。至于如何能看出,只是因为如果是再次下载同样的一个文件如11.JEPG,就会显示文件名为11.JEPG(01).本人的浏览器一直没有清理缓存之类操作。
kfk
发表于 2021-5-23 17:38:09 | 显示全部楼层
▲代码存在严重bug,已删,正在闭门思过,有空再调理……
请勿使用!
非常抱歉……
kfk
发表于 2021-5-23 17:41:16 | 显示全部楼层
leeezc 发表于 2021-5-22 22:35
下载工具就是普通浏览器自带的下载工具。至于如何能看出,只是因为如果是再次下载同样的一个文件如11.JEP ...

那 下载如何避重 也是个问题……
jinsm
发表于 2021-5-23 20:57:52 | 显示全部楼层
把要删的文件全部选中,发送到桌面快捷方式,把快捷方式集中保存。
kfunname
发表于 2021-5-23 22:14:39 | 显示全部楼层
本帖最后由 kfunname 于 2021-5-23 22:29 编辑
kfk 发表于 2021-5-22 19:35
你的下载工具能实现“不重复下载”?
我想了解。

wget 可以
nogoodren
发表于 2021-5-24 16:39:27 | 显示全部楼层
TOTALCMD64应该可以
imba-tjd
发表于 2021-5-24 20:05:34 | 显示全部楼层
本帖最后由 imba-tjd 于 2021-5-24 20:11 编辑

我来给个Py的

  1. import os

  2. print(f'当前目录是 {os.getcwd()},按回车继续')
  3. input()

  4. for f in os.listdir('.'):
  5.     if os.path.getsize(f) != 0:
  6.         print('处理 ' + f)
  7.         os.remove(f)
  8.         open(f, 'x').close()
复制代码

评分

参与人数 1人气 +1 收起 理由
kfunname + 1 版区有你更精彩: )

查看全部评分

leeezc
 楼主| 发表于 2021-5-24 21:40:31 | 显示全部楼层
感谢各位的帮助,谢谢!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 12:41 , Processed in 0.139568 second(s), 22 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表