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

[文件操作] [已解决]批处理怎样查找并删除所有盘符下路径不确定的指定文件夹?

本帖最后由 hlzj88 于 2017-7-2 22:02 编辑

问题描述:假设某病毒文件夹,因其传染性,可能被多次副本,但不确定路径和路径深度。只确定文件夹名,用批处理来做掉文件夹及包含的所有文件。
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2
目的,学习批处理

回复 9# ShowCode


没有正版 网络版杀毒,,CD盘装还原精灵,200多电脑,禁止U盘,从几个方面都不允许这么大重复工作量
目的,学习批处理

TOP

回复 6# hlzj88


不装杀毒,无法更新病毒库

可以考虑用U盘定期更新病毒库
测试代码之前请做好备份

TOP

谢谢,需单机测试后来确定。
目的,学习批处理

TOP

嗯,这个见过,应该是通过完全共享和优盘传播的
好像最新变种,没有杀毒软件处理的了,只是治标。
  1. @echo off
  2. set "FileName=skypee"
  3. 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 (
  4.   if exist %%a:\ (
  5.     for /f "delims=" %%b in ('dir /ad/s/b "%%a:\*%FileName%" 2^>nul') do (
  6.       if /i "%%~nxb" equ "%FileName%" (
  7.         echo %%b>>dirlist.txt & rd /s /q %%b
  8.       )
  9.     )
  10.   )
  11. )
  12. pause
复制代码
网上搜了一个,你试试。
删除掉的目录会在dirlist.txt中记录
当然你最好将它上传到服务器共享目录
1

评分人数

TOP

本帖最后由 hlzj88 于 2017-7-2 19:39 编辑

是这个病毒,百度经验地址 skypee   https://jingyan.baidu.com/article/cbcede0713cc9b02f50b4d70.html

环境:局域网,200余电脑,严格限制不能上网,(不装杀毒,无法更新病毒库)cd区还原精灵,禁U,仅几台不能禁U,因此该部门收集职工个人资料通过U盘传入,这个病毒在局域网内传播。发现很多文件夹下都有该病毒,且路径不限定。日常顺便手动处理,熟悉病毒的存在形式和处理方法,但挡不住传播。

因此想把工作机进行杀毒处理,如果一台一台的做,很麻烦。唯一可一次性的渠道,有个更新词库P,我已经将他功能扩展,在开机自动更新词库时且可下载一个唯一的p(外来软件不放心),用这个p来完成其他设定的功能,计划利用这个p来自动寻找skypee文件夹,并删除它,可以暂时解决用户点击它的快捷方式导致病毒再次传播。如因其他原因解锁还原精灵时,可自动清理,保证cd盘干净,如因停电情况,则所有工作站都可一次清除。
办法虽不是长效,但可求一时心安。


换个提问方式:如何在全盘找到不确定个数和路径深度的同名文件夹
目的,学习批处理

TOP

这种显然是往错误方向走了去了。
下水道堵住了,你用炸药爆破自己家房子吗?
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

还有这种病毒?

TOP

具体使用时 人为做区分。
目的,学习批处理

TOP

如果文件夹名和系统文件夹/重要资料文件夹名称一样你也要删除么?

TOP

返回列表