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

[文件操作] 请问 windows下如何查找畸形文件

[复制链接]
发表于 2018-6-20 10:27:35 | 显示全部楼层 |阅读模式
做了几个网站,经常被加入一些畸形文件,由于网上找到的一些工具不支持命令行,请问如何用命令行查找以con、aux、com1、com2、com3、 com4、 com5、 com6、  prn、nul等开头的文件 以..结尾命名的文件夹,并删除,谢谢
发表于 2018-6-20 10:31:05 | 显示全部楼层
了解一下:
http://www.d99net.net
发表于 2018-6-20 10:47:09 | 显示全部楼层
上面2个工具,D盾防火墙和D盾_Web查杀

你下载D盾_Web查杀 扫一下你就知道了。

你要解决的是网站漏洞以及后门的问题,跟什么命令不命令行的毛关系都没。你解决问题的思路太绕了。
 楼主| 发表于 2018-6-20 11:00:49 | 显示全部楼层
恩恩,谢谢 因为比较多,有的还不是我的网站,需要提供一个命令让自己查找删除,支持命令行的工具和查找命令
发表于 2018-6-20 12:47:04 | 显示全部楼层
本帖最后由 WHY 于 2018-6-20 20:21 编辑
  1. @echo off
  2. set "reg=\\nul \\nul\.[^\\]* \\com[1-9] \\com[1-9]\.[^\\]* \\aux \\aux\.[^\\]* \\con \\con\.[^\\]* \\prn \\prn\.[^\\]* \."
  3. for /f "delims=" %%i in ('dir /b /a /s ^| findstr /i /r /e "%reg%"') do (
  4.     echo rd /s /q "\\?\%%i"
  5.     echo del /q /f /a "\\?\%%i"
  6. )
  7. pause
复制代码
删除以 con、nul、prn 等 Windows 系统保留关键字命名的文件或文件夹,或者以这些关键字为前缀命名的文件或文件夹
删除以点号结尾的文件夹

测试系统:WIN10
 楼主| 发表于 2018-6-20 14:03:29 | 显示全部楼层
回复 5# WHY

谢谢。测试了下好像只能列出当前目录下的文件,子目录好像不支持,请问应该加那个参数,我自己查了下加了 /s 结果只能列出文件夹,文件列不出来了
 楼主| 发表于 2018-6-21 14:16:54 | 显示全部楼层
回复 5# WHY

谢谢,非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-21 00:14 , Processed in 0.031043 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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