重复文件查找:https://download.csdn.net/download/rerere__rereredd/9745723   Duplicate Cleaner Pro 4.0.4中英文多语言 注册版

1.FilelistCreator --- 导出某个盘的文件,导出成excel表格,工具下载:https://www.cnblogs.com/onelikeone/p/11965279.html

2.针对路径,添加引号,添加引号方法参考:https://www.cnblogs.com/onelikeone/p/11965914.html

3.excel表格筛选要删除的文件,标注颜色,复制路径 到bat脚本

删除指定文件.bat

@echo off
chcp DEL /F/S/Q "D:\workspace\项目收集【】\AndroidCode原包名\闹钟\readme.txt"
DEL /F/S/Q "D:\workspace\项目收集【】\AndroidCode原包名\闹钟\ZZDeskClock\ZZDeskClock\.classpath"

4.最后删除空文件夹

最后删除空文件夹.bat

@echo off
@REM https://blog.csdn.net/XavierDarkness/article/details/84785482 color 0A for /f "delims=" %%a in ('dir . /b /ad /s ^|sort /r' ) do rd /q "%%a" >nul pause

改进版:

中文乱码问题参考:https://www.cnblogs.com/onelikeone/p/11965839.html

@echo off
@REM 删除空目录 color 0A for /f "delims=" %%a in ('dir . /b /ad /s ^|sort /r') do (
rd /q "%%a" >nul && echo 空目录"%%a" 成功删除!>>log
)
pause

VBA脚本:

路径是否存在,是否应该添加判断? 如果路径有空格,是否需要添加引号?

Option Explicit
Option Compare Text
Sub 根据文件路径删除文件()
'声明语句
Dim i As Integer
Dim j As Integer
Dim sLength As Integer '源工作表总行数
Dim sSheet As Worksheet '源工作表
Dim sValue As String
Dim sPath As String
Dim MyFile As Object '赋值语句
Set sSheet = Worksheets("Sheet2") '第一个工作表 '获取工作表总行数
sLength = sSheet.Cells(Rows.Count, "A").End(xlUp).Row '打印总行数
Debug.Print "source sheet length:" & sLength
For i = To sLength '第一行是标题行
sValue = sSheet.Cells(i, "A").Value On Error Resume Next
Set MyFile = CreateObject("Scripting.FileSystemObject")
'判断文件是否存在,若存在则删除
If MyFile.fileExists(sValue) = True Then
Debug.Print "删除:"; sValue
'后面true,表示强制删除,包括只读文件
MyFile.DeleteFile sValue, True
Set MyFile = Nothing
End If
Next i Debug.Print "完成!!!"
End Sub

Window 如何整理并删除无用的电脑文件 --不错的的更多相关文章

  1. docker 删除无用的镜像文件的命令小计

    df -h  查看当前服务器的内存情况 docker system prune  删除无用镜像文件命令 执行ok之后,再次查看内存情况.

  2. 强制删除无用old windows文件夹命令

    磁盘上有旧系统留下的目录比如old.windows.program files.users(中文目录是用户,删除命令里还是要用user才有效),因为目录的特殊设置,导致无法直接删除,需要修改属性和权限 ...

  3. debian清除无用的库文件(清理系统,洁癖专用)

    deborphan 可以用来找出在系统中已经没有被依赖的套件.一般的情况是 library 会在其他套件需要的时候被牵引进来,但是当这些套件升级或删除后,被牵引进来的 library package  ...

  4. [Kali_Debian] 清除无用的库文件(清理系统,洁癖专用)-布布扣-bubuko.com - Google Chrome

    [Kali_Debian] 清除无用的库文件(清理系统,洁癖专用) 时间:2014-11-07 16:25:36      阅读:1486      评论:0      收藏:0      [点我收藏 ...

  5. android删除无用资源文件的python脚本

    随着android项目的进行,如果没有及时删除无用的资源时安装包会越来越大,是时候整理一下废弃资源缩小压缩包了,少年! 其实判断一个资源(drawable,layout)是否没有被使用很简单,文件名( ...

  6. Android lint 删除无用图片文件和配置文件

    Android lint  删除无用.冗余的  配置文件和 图片资源    转载请注明  http://blog.csdn.net/aaawqqq?viewmode=contents Android项 ...

  7. Win7系统下彻底删除无用服务的方法

    win7系统下中有非常多的服务项,用户来满足不同行业用户间的所有需求,系统服务也是执行指定系统功能的程序,许多情况下我们想要运行软件或执行外接设备都无法离开系统服务,但并非所有系统服务都是我们用到的, ...

  8. windows 删除无用服务

    Windows中无用的服务怎么删除? Windows服务也称为Windows Service,它是Windows操作系统和Windows网络的基础,属于系统核心的一部分,它支持着整个Windows的各 ...

  9. Oracle监控用户索引使用情况,删除无用索引

    监控当前业务用户索引 一段时间后查询从未被使用的索引,删除无用索引 停止监控索引 1. 监控当前用户所有索引 得到监控所有索引的语句: select 'alter index ' || index_n ...

随机推荐

  1. springboot配置tomcat大全

    server.tomcat.accept-count=100 # Maximum queue length for incoming connection requests when all poss ...

  2. 【Spring Boot】Spring Boot之利用Logstash将日志转换成以JSON的格式存储和输出

    一.Logstash的作用 Logstash是一个完全开源的工具,它可以对日志进行收集.过滤,能非常方便地将日志转换成以JSON的格式存储和输出,并将其存储供以后使用. 二.整合Logstash的步骤 ...

  3. HashMap中的putIfAbsent使用示例

    原文:https://blog.csdn.net/k3108001263/article/details/83720445 如果不存在key,则添加到HashMap中,跟put方法相似 如果存在key ...

  4. 如何测试Web服务.3

    -->全文字数:2254,需要占用你几分钟的阅读时间 ,您也可以收藏后,时间充足时再阅读- ->第一节讲了<Web服务基础介绍>,第二节讲了<Web服务测试工具> ...

  5. Spring Boot 中的测试:JUnit

    官方文档:https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-testing.html

  6. python预课06 基于百度大脑AI的人工智能,百度颜值检测,语音合成与识别

    百度大脑: 如下图,百度开放了许多人工智能接口可以使用,先注册一个百度大脑账户 点击创建应用,选择需要的功能,如人脸识别,语音识别等 点击查看文档,可以查看功能对应语言的方法,参数.首先在CMD命令下 ...

  7. python Tkinter的Text组件中创建x轴和y轴滚动条

    #!/usr/bin/python #coding: utf-8 from Tkinter import * root = Tk() root.title("记事本") root. ...

  8. my OD

    1 复习c文件处理内容 2 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 main与其他分开,制作静态库和动态库 编写Makefile 5 提交测试代码和运行 ...

  9. 在服务器搭建git仓库

    使用root登录服务器 添加一个新用户(git仓库的所有者) useradd gituser # gituser---> 用户名字 设置密码 passwd gituser 配置sshd服务参数 ...

  10. linux 下安装git的步骤方法

    ①.获取github最新的Git安装包下载链接,进入Linux服务器,执行下载,命令为: wget https://github.com/git/git/archive/v2.17.0.tar.gz  ...