找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 64460|回复: 15

[其他] bat文件夹内文件名处理

[复制链接]
发表于 2019-4-10 14:29:09 | 显示全部楼层 |阅读模式
win7环境下
在当前文件夹下,并穿透文件夹;
1、将文件夹内的所有文件名称后边(.后缀前边)加上特定的字符“xx”;
2、获取修改完成后的文件夹内的所有文件名称的树形图写入到当前文件夹下的INFO.txt文件中
发表于 2019-4-10 14:42:44 | 显示全部楼层
  1. @echo off
  2. set info=互助互利,支付宝扫码头像,感谢赞助
  3. rem 有问题,可加QQ956535081及时沟通
  4. title %info%
  5. start mshta VBScript:Execute("msgbox(""%info%""):close")
  6. cd /d "%~dp0"
  7. set "添加字符=xx"
  8. for /f "delims=" %%a in ('dir /a-d/b/s') do (
  9.     if "%%~nxa" neq "%~nx0" (
  10.         echo;"%%a" --^> "%%~na%添加字符%%%~xa"
  11.         ren "%%a" "%%~na%添加字符%%%~xa"
  12.     )
  13. )
  14. tree /f>"info.txt"
  15. pause
复制代码
发表于 2019-4-10 15:46:25 | 显示全部楼层
  1. @echo off
  2. Setlocal enabledelayedexpansion
  3. set /p v=请输入特定字符:
  4. for /r %%i in (*) do (ren "%%i" "%%~ni"!v!"%%~xi")
  5. tree /f>>INFO.txt
  6. Pause
复制代码
 楼主| 发表于 2019-4-11 09:25:18 | 显示全部楼层
回复 3# Feng2008


    谢谢,但是我穿透了几层文件夹,没看到生成的info.txt文件,,,一层的时候有这个文件
 楼主| 发表于 2019-4-11 09:27:14 | 显示全部楼层
回复 2# zaqmlp


    谢谢,扫了10r
 楼主| 发表于 2019-4-11 09:35:25 | 显示全部楼层
回复 2# zaqmlp


    我在桌面运行了,文件都打不开了

急求移除当前文件夹下特定字符的bat
发表于 2019-4-11 13:57:11 | 显示全部楼层
本帖最后由 /zhqsystem/zhq 于 2019-4-11 17:18 编辑

延迟
for /f "delims=" %%i in ('dir/a-d/s/b *.*')do if /i not "%%~nxi"=="%~nx0" (
set "#=这里填写特定的字符%%~xi"&&rem 这里涉及BUG谨慎使用
set "$=%%~nxi"
set "$=!$:%#%=!"
ren "%%~fi" "!$!%%~xi"
)

两字符恢复延迟
for /f "delims=" %%i in ('dir/a-d/s/b *.*')do if /i not "%%~nxi"=="%~nx0" (
set "#=%%~ni"
set "#=!#:~0,-2!"&rem 结尾一个字符去除-2改成-1
ren "%%~fi" "!#!%%~xi"
)
 楼主| 发表于 2019-4-11 14:13:37 | 显示全部楼层
回复 7# /zhqsystem/zhq


    谢谢大佬
 楼主| 发表于 2019-4-11 14:18:58 | 显示全部楼层
回复 7# /zhqsystem/zhq


    这个bat不行
发表于 2019-4-11 17:08:29 | 显示全部楼层
本帖最后由 /zhqsystem/zhq 于 2019-4-11 17:15 编辑

回复 9# 曾经的你 。。。好像还有错误。。。
发表于 2019-4-11 19:44:30 | 显示全部楼层
回复 6# 曾经的你
我不是早发你了吗
 楼主| 发表于 2019-4-12 08:20:10 | 显示全部楼层
回复 11# zaqmlp


    没看见啊
发表于 2019-4-12 08:48:30 | 显示全部楼层
回复 12# 曾经的你

在qq上联系我的难道是鬼?
 楼主| 发表于 2019-4-12 09:40:24 | 显示全部楼层
回复 13# zaqmlp


    没看到
发表于 2019-4-12 09:59:25 | 显示全部楼层
本帖最后由 zaqmlp 于 2019-4-12 10:53 编辑

回复 14# 曾经的你

不好意思,我可能真的遇到鬼了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 06:10 , Processed in 0.016600 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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