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

[文件操作] 如何通过批处理自动查找并删除某个指定的文件?

[复制链接]
发表于 2016-6-2 18:55:44 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-6-2 20:46 编辑

请教大神,如何通过P处理自动查找某个指定的文件并加以删除,然后通过subinacl命令进行文件权限设置:
首先是针对优酷广告的,屏蔽优酷广告需要给YOUKU_FSO_PROXY.sol这个文件进行设置任何用户拒绝访问,因为每台电脑每个用户的目录都会不一样而且优酷所产生的临时文件夹也一样,"C:\Users\xxxx\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\xxxx\statics.youku.com\YOUKU_FSO_PROXY.sol" XXXX是随机产生的文件目录。
请大神赐P处理能自动找到这个文件并进行删除,然后通过下一个P处理进行对文件设置拒绝访问的操作。
下一个P处理的源码是:
  1. echo off

  2. title 突破免疫更新

  3. cls&mode con: cols=63 lines=26 & color 8F&title



  4. :copy
  5. copy subinacl.dll %systemroot%\system32 /y
  6. copy mianyi.dat %systemroot%\temp\ /y

  7. :tiaoyong
  8. set list1=%systemroot%\temp\mianyi.dat



  9. FOR /F "tokens=1,2 delims==" %%i in (%list1%) do (
  10. Set setup=%%i
  11. Call :setup
  12. )
  13. cls




  14. :setup
  15. echo 正在安装系统目录免疫
  16. echo.
  17. echo 安装提示:
  18. echo.
  19. cd /d %systemroot%
  20. cd\
  21. md %setup%>nul&attrib +s +h +r %setup%>nul&subinacl.dll /Noverbose /file=directoriesonly %setup% /perm /setowner= >nul
  22. goto :eof
复制代码
免疫mianyi.dat 的内容是:"C:\Users\xxxx\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\xxxx\statics.youku.com\YOUKU_FSO_PROXY.sol"
求大神能否整合到一个P处理里来

评分

参与人数 1PB -3 收起 理由
pcl_test -3 未按版规发帖

查看全部评分

 楼主| 发表于 2016-6-2 19:00:40 | 显示全部楼层
C:\Users后面的xxxx是系统用户名,这个每个人的系统的用户名都会不一样,AppData这个是隐藏的文件夹,#SharedObjects下的xxxx是优酷随机产生的文件夹,不同电脑的用户文件名称会不一样。
 楼主| 发表于 2016-6-4 11:48:52 | 显示全部楼层
大大们,有没有人给个解决方法啊
 楼主| 发表于 2016-6-5 16:41:34 | 显示全部楼层

【已解决】批处理如何把完整路径保存到txt文件里

代码是论坛里前辈写的:
想把搜索文件的完整路径保存到temp下并命名为mianyi.dat


@echo off
set "FileName=YOUKU_FSO_PROXY.sxx"
echo 正在免疫,请稍候……
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
    if exist %%a:\ (
        for /f "delims=" %%b in ('dir /a-d /s /b "%%a:\*%FileName%" 2^>nul') do (
            if /i "%%~nxb" equ "%FileName%" (
                echo,%%b>mianyi.dat
            )
        )
    )
)

评分

参与人数 1PB -3 收起 理由
pcl_test -3 未按版规发帖

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 13:11 , Processed in 0.018991 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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