jcst.net
当前位置:首页 >> 求一批处理能删除指定文件夹下的指定几个字母开头... >>

求一批处理能删除指定文件夹下的指定几个字母开头...

@echo off [driver] cd [path] del asdd*.* /q 把上面内容存为批处理,[driver]改为你要删除文件的盘符,[path]改为你要删除文件的目录.

@echo off &setlocal enabledelayedexpansionfor /f "delims=" %%a in ('dir /b "AE*.CSV"') do (set "t=%%~na"ren "%%a" "!t:~8!%%~xa")pause互助互利,请及时点击【采纳回答】

del /a /f /q "C:\*hl*.log"这句命令就可以符合您的要求了!

找到原因了,是百度的问题,你把每一行后面多余的空格删除就可以了!!!!!! ::复制以下内容,保存为bat文件,放在d盘运行即可. ::1,删除d盘所有m开头的文件夹 @echo off for /f "delims=*" %%i in ('dir/b/ad d:\') do call :ss "%%i" goto :eof :ss s...

果然回复度过一段话都会持续喜欢吃出复古故事的弧度此次孤独的好飞机汾河谷地复合肥放假就放假放假接姐

这个有点…… dos还真没那么大本事 dos连把文件改成*1,*2,*3,*4……都不行,只能改成*(1),*(2),*(3)……

由于每个文件的开头都是N,根据这个规律,保存以下代码为bat, 测试通过:@echo off&setlocal enabledelayedexpansionfor /f "delims=" %%a in ('dir /b *.doc') do (set fname=%%~nxa set fname=!fname:~1! ren "%%a" "!fname!" ) echo 处理完毕,,,...

@echo off & setlocal enabledelayedexpansionset "FileName=123ABC"for %%a in (B) do set FileName=!FileName:%%a=!echo !FileName!pause>nul 假设文件名为:123ABC,要去除里面的B字符,则可以使用set命令进行替换 替换可以是清空,也可以是...

你去资源管理找 用通配符找 $*.* 的全部文件 然后删除就可以了么 用DEL命令也行

批处理放到文件夹picture下, 假设 fun文件夹 在 C:\fun for /f "delims=" %%f in ('dir /s /b *.jpg') do copy "%%f" c:\fun

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com