windows – 删除小于特定大小的文件
发布时间:2020-12-13 20:30:52 所属栏目:Windows 来源:网络整理
导读:我想删除目录中小于特定大小的所有文件.有谁知道是否有Windows命令会这样做?类似于del *.*,其中大小3kb 我目前正在这样做: for /F %%A in ("*.pdf") do If %%~zA LSS 20103409 del %%~fA 我得到的输出是: C:Documents and SettingsagordonDesktoptest
我想删除目录中小于特定大小的所有文件.有谁知道是否有Windows命令会这样做?类似于del *.*,其中大小<3kb 我目前正在这样做:
for /F %%A in ("*.pdf") do If %%~zA LSS 20103409 del %%~fA 我得到的输出是: C:Documents and SettingsagordonDesktoptest>If 6440450 LSS 20103409 del C:Do cuments and SettingsagordonDesktoptestUS Tox 01-06-11.pdf The system cannot find the path specified. …即使该PDF文件足够小,可以删除. 我究竟做错了什么? 这实际上是有效的: FOR %%F IN (*.pdf) DO ( IF %%~zF LSS 20103409 DEL %%F ) 但是它没有识别文件名,因为它们有空格!如何将Windows名称转换为该脚本中的“DOS”名称?例如,Windows名称是文件名.pdf我可能需要转换为“DOS”,它看起来像这个file_name.pdf或类似的东西.
从批处理脚本中尝试:
@echo off setlocal for /f "usebackq delims=;" %%A in (`dir /b *.pdf`) do If %%~zA LSS 3145728 del "%%A" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows存储其“打开方式”设置在哪里?
- windows-8 – 是否有免费的方式来分发免费的Windows 8应用程
- 在dll中打包xml文件,c#
- windows-server-2012 – Jenkins Slave在构建期间脱机
- windows-server-2003 – 更改密码后无法访问服务器?
- Windows – 如何使用指定的程序从命令行打开文件?
- Windows如何保护转换到内核模式
- Azure功能 – 无法加载文件或程序集”Microsoft.WindowsAzu
- 实测win10 efi启动及centos7双系统引导顺序修改
- Windws Server 2008 R2 WEB环境配置之安装IIS方法
推荐文章
站长推荐
- windows-server-2008-r2 – Windows 2008 Unknow
- Windows server 2016 搭建远程访问服务
- 十大Windows服务隐患重重
- windows-server-2012 – 处理Stretch(Geo)群集节
- windows-server-2008 – 如何在两台Windows 2008
- Windows Server 2016-图形化迁移FSMO角色
- Windows搜索 – 全文搜索c#
- .net可移植类库包含Microsoft.VisualBasic作为依
- winapi – ReadProcessMemory在某些页面上失败(G
- 发布到IIS.省略在服务器上安装.NET Core Windows
热点阅读