重复文件查找: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. prometheus学习系列十一: Prometheus exporter详解

    exporter详解 前面的系列中,我们在主机上面安装了node_exporter程序,该程序对外暴露一个用于获取当前监控样本数据的http的访问地址, 这个的一个程序成为exporter,Expor ...

  2. git提交时报错处理办法

    git提交时报错:Updates were rejected because the tip of your current branch is behind: 有如下几种解决方法: 1.使用强制pu ...

  3. Linux——Pxe+Nfs+Kickstart自动部署安装Centos7.4

    PXE简介 PXE,全名Pre-boot Execution Environment,预启动执行环境:通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统:由Intel和Syst ...

  4. Jmeter 分布式部署-远程服务器的搭建与设置

    1.在附属机上安装完成jmeter,且配置好环境变量 在/opt/tools目录下解压jmeter文件 然后配置环境变量 vi /root/.bash_profile   export JMETER_ ...

  5. javascript学习5、JS面向对象

    创建对象的几种常用方式 1.使用Object或对象字面量创建对象 2.工厂模式创建对象 3.构造函数模式创建对象 4.原型模式创建对象 1.使用Object或对象字面量创建对象 JS中最基本创建对象的 ...

  6. 网络测试工具--Iperf、Netperf 、MZ

    网络性能测量的五项指标 可用性(availability) 响应时间(response time) 网络利用率(network utilization) 网络吞吐量(network throughpu ...

  7. python应用-给出行数,输出相应的杨辉三角

    def main(): num = int(input('Number of rows: ')) yh = [[]] * num for row in range(num): yh[row] = [N ...

  8. 20180523模拟赛T4——Number

    [题目描述] 最近

  9. 如何获取gitee上的项目?

    对于没有使用过github/gitee的朋友来说,估计是有点懵. 下面举个例子,比如获取我的gitee上的python接口自动化测试框架 访问主页:https://gitee.com/uncleyon ...

  10. Tomcat不能访问ln -s软连接文件夹的前因后果

    为了部署方便,把webapps下的大文件(图片等资源)放到工程外,通过软连接的方式设置 命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件. ln -s /usr/local/pic/i ...