[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] BAT脚本FOR遍历,删除文件,怎样排除目录和文件?

排除C盘下指定目录下所有的PDF DOC XLS文件,进行遍历C盘、D盘、E盘所有PDF、DOC、XLS文件,进行删除处理

回复 7# 77七


    谢谢,这个我看明白了,排除文件添加隐藏属性,好办法,今天又学习了

TOP

回复 4# Batcher


    站长,您好,请问多个目录要如何配置添加?

TOP

回复 9# buyiyang


    我测试,执行,提示
节点 - CSG21659Q5
错误:
描述 = 无效查询
请按任意键继续. . .

TOP

回复 7# 77七


    你好,如果多个目录要如何设置添加

TOP

回复 14# Batcher


    谢谢

TOP

回复 14# Batcher


    站长其实我们是有个检查,也不想删除这些文件。我有个想法,批量查找出这些文件,把他们命名和后缀输出到xls文件,批处理将他们后缀删除,后续检查过后,恢复他们的后缀格式名,这样也不影响后面的使用。

TOP

回复 19# Batcher


    站长,但是恢复上就有个问题,文件中存在doc、pdf、xls等文件,批量已命令后缀tttt,恢复应该要读备份CSV进行文件命名才行。单纯通过现有BAT搜索*.tttt命名会有问题。

TOP

回复 21# Batcher


    我看了19楼代码了,有点没看懂恢复的处理步骤,改了新命名后,这个批处理怎么去读oldname去恢复

TOP

回复 23# 77七


    我添加了排除e:\1 文件夹,命名还是显示有e盘1文件夹下的文件。

TOP

回复 25# 77七

是的,我就是按照这个格式去修改。

    call :1 "e:\1\"
重命名BAT,就有e盘1目录下的文件包括子目录文件
ren "e:\新建 Microsoft Excel 工作表.xls" "新建 Microsoft Excel 工作表.tttt"
ren "e:\1\新建 Microsoft Word 文档.doc" "新建 Microsoft Word 文档.tttt"
ren "e:\1\2\新建 Microsoft Word 文档.doc" "新建 Microsoft Word 文档.tttt"

TOP

返回列表