| 网站首页 | 绿色软件 | 绿色数码 | 安全中心 | 屏保中心 | 源码中心 | 电子书库 | 教程库 | 图片库 | 资料库 | 算命 | 笑话 | 广告 | 绿站旧版 | 返回总部 | 
您现在的位置: 绿色软件站 >> 源码中心 >> BAT源码 >> 搜索查找 >> 源码信息
热点推荐
最新更新
本类热门
· 全盘删除每个文件夹下的指定文件
· 通过inf重启电脑
· 查询添加和删除管理员帐户
· 查看电脑硬件信息
· 显示各分区剩余空间情况
· 查看驱动器
· 全盘搜索指定文件
· 全盘搜索批定程序,并运行
· 显示所有分区的剩余空间(以MB为单位
· 打开控制面板中的某项
推荐软件
其他更新
全盘查找新建文件并选择性删除
运行环境: Win9x/NT/2000/XP/2003 (载入中...)
文件大小: 1 K
软件类别: BAT源码
软件语言: 简体中文
软件属性:       
授权方式: 免费版
添加时间: 2008-3-26 5:19:02
软件等级: ★★★
软件绿化: 佚名
相关链接: 源码演示地址  源码注册地址
下载次数: 日: 周: 月: 总:
软件添加: 审核:lodge 录入:lodge
::软件简介::  

警告:运行BAT源码是一种危险的动作,如果你不熟悉,请不要尝试!

@ echo off
mode con cols=70 lines=8
color a
title 查看文件增删情况
echo.
echo   ****************************************************************
echo   ** 保存目前全盘文件名称,一段时间后再运行,可以找出新建文件    **
echo   ** 以找出你认为是病毒的文件                                   **
echo   **                 code by--WANK-OILZ                         **
echo   ****************************************************************
echo                    press  to  start
pause >nul
cls
echo   ****************************************************************
echo           请选择:1...选择要保存的盘 2...判断文件增删情况
echo   ****************************************************************
set /p xuanze= 请选择:
if "%xuanze%"=="2" goto :bijiao
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('fsutil fsinfo drives ^| find /v ""') do (
set var1=%%i&set var=!var1:~-3!
cls
set /p disk=是否保存!var! 盘文件(y/n^)
if "!disk!"=="y" (
set /a num=0
cls
echo.
echo   ****************************************************************
echo               正在初始化!var:~0,1!盘,请稍等.............
echo   ****************************************************************
for /f "tokens=*" %%j in ('dir /s/a-d/b  !var!') do (echo %%~fsj >>!date!.txt
set /a num=!num!+1
cls
echo      正在保存!var:~0,1!盘文件..
echo   ***************************************************************
echo      正在输出:%%j                                          
echo      已经输出第!num!个文件                                    
echo   ***************************************************************
)
))
cls
echo.
echo    ***************************************************************
echo              所有!num!个文件都已经输入到%data%.txt中                  
echo                     press   to  继续                            
echo    ***************************************************************
pause >nul
cls
echo   ****************************************************************
echo              请选择:是否要进行文件比对(y/n)
echo   ****************************************************************
set /p xuanze1=   请选择:
if "%xuanze1%"=="y" goto :bijiao
goto :end

:bijiao
setlocal enabledelayedexpansion
set /a num=0
for /f "tokens=*" %%i in ('dir /b/a-d ^| find "星期"') do (set /a num=!num!+1)
set /a num=!num!+5
mode con cols=70 lines=!num!
cls
echo    已经生成的文件:
echo    ***************************************************************
for /f "tokens=*" %%i in ('dir /b/a-d ^| find "星期"') do (
set /a num1=!num1!+1
echo       !num1!.....................%%~ni       
)
echo    ***************************************************************
set /p file1=请输入要比较的较早的一个文件名:
set /a num1=0
cls
echo    已经生成的文件:
echo    ***************************************************************
for /f "tokens=*" %%i in ('dir /b/a-d ^| find "星期"') do (
set /a num1=!num1!+1
echo       !num1!.....................%%~ni       
)
echo    ***************************************************************
set /p file2=请输入要比较的较晚的一个文件名:
mode con cols=70 lines=8
if not exist "%file1%.txt" cls&&echo 输入的文件名错误&&pause&&goto :bijiao
if not exist "%file2%.txt" cls&&echo 输入的文件名错误&&pause&&goto :bijiao
for /f "usebackq tokens=*" %%i in ("%file2%.txt") do (
cls
echo.
echo    ***************************************************************
echo              正在进行对比,这可能需要十几分钟.......
echo    ***************************************************************
find "%%i" "%file1%.txt">nul 2>nul || echo %%i >>"%file1%到%file2%新增的文件.txt")
cls
echo.
echo    ***************************************************************
echo                处理完成,结果在当前目录下..
echo    ***************************************************************  
set /p choose=是否要选择性的删除新建文件(y/n)
if "%choose%"=="y" for /f "usebackq tokens=*" %%i in ("%file1%到%file2%新增的文件.txt") do (
cls
echo    ***************************************************************
echo           是否要删除文件%%i(y/n^)
echo    ***************************************************************
set /p choose1=请选择:
if "!choose1!"=="y" (
del "%%i"
cls
echo.
echo    ****************************************************************
echo           已经删除文件%%i                                        
echo    ****************************************************************
ping 127.1 >nul
))

:end
cls
echo.
echo    ****************************************************************
echo                   任务完成,按任意键退出..
echo    ****************************************************************
pause >nul


@ echo off
mode con cols=70 lines=8
color a
title 查看文件增删情况
echo.
echo   ****************************************************************
echo   ** 保存目前全盘文件名称,一段时间后再运行,可以找出新建文件    **
echo   ** 以找出你认为是病毒的文件                                   **
echo   **                 code by--WANK-OILZ                         **
echo   ****************************************************************
echo                    press  to  start
pause >nul
cls
echo   ****************************************************************
echo           请选择:1...选择要保存的盘 2...判断文件增删情况
echo   ****************************************************************
set /p xuanze= 请选择:
if "%xuanze%"=="2" goto :bijiao
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('fsutil fsinfo drives ^| find /v ""') do (
set var1=%%i&set var=!var1:~-3!
cls
set /p disk=是否保存!var! 盘文件(y/n^)
if "!disk!"=="y" (
set /a num=0
cls
echo.
echo   ****************************************************************
echo               正在初始化!var:~0,1!盘,请稍等.............
echo   ****************************************************************
for /f "tokens=*" %%j in ('dir /s/a-d/b  !var!') do (echo %%~fsj >>!date!.txt
set /a num=!num!+1
cls
echo      正在保存!var:~0,1!盘文件..
echo   ***************************************************************
echo      正在输出:%%j                                          
echo      已经输出第!num!个文件                                    
echo   ***************************************************************
)
))
cls
echo.
echo    ***************************************************************
echo              所有!num!个文件都已经输入到%data%.txt中                  
echo                     press   to  继续                            
echo    ***************************************************************
pause >nul
cls
echo   ****************************************************************
echo              请选择:是否要进行文件比对(y/n)
echo   ****************************************************************
set /p xuanze1=   请选择:
if "%xuanze1%"=="y" goto :bijiao
goto :end

:bijiao
setlocal enabledelayedexpansion
set /a num=0
for /f "tokens=*" %%i in ('dir /b/a-d ^| find "星期"') do (set /a num=!num!+1)
set /a num=!num!+5
mode con cols=70 lines=!num!
cls
echo    已经生成的文件:
echo    ***************************************************************
for /f "tokens=*" %%i in ('dir /b/a-d ^| find "星期"') do (
set /a num1=!num1!+1
echo       !num1!.....................%%~ni       
)
echo    ***************************************************************
set /p file1=请输入要比较的较早的一个文件名:
set /a num1=0
cls
echo    已经生成的文件:
echo    ***************************************************************
for /f "tokens=*" %%i in ('dir /b/a-d ^| find "星期"') do (
set /a num1=!num1!+1
echo       !num1!.....................%%~ni       
)
echo    ***************************************************************
set /p file2=请输入要比较的较晚的一个文件名:
mode con cols=70 lines=8
if not exist "%file1%.txt" cls&&echo 输入的文件名错误&&pause&&goto :bijiao
if not exist "%file2%.txt" cls&&echo 输入的文件名错误&&pause&&goto :bijiao
for /f "usebackq tokens=*" %%i in ("%file2%.txt") do (
cls
echo.
echo    ***************************************************************
echo              正在进行对比,这可能需要十几分钟.......
echo    ***************************************************************
find "%%i" "%file1%.txt">nul 2>nul || echo %%i >>"%file1%到%file2%新增的文件.txt")
cls
echo.
echo    ***************************************************************
echo                处理完成,结果在当前目录下..
echo    ***************************************************************  
set /p choose=是否要选择性的删除新建文件(y/n)
if "%choose%"=="y" for /f "usebackq tokens=*" %%i in ("%file1%到%file2%新增的文件.txt") do (
cls
echo    ***************************************************************
echo           是否要删除文件%%i(y/n^)
echo    ***************************************************************
set /p choose1=请选择:
if "!choose1!"=="y" (
del "%%i"
cls
echo.
echo    ****************************************************************
echo           已经删除文件%%i                                        
echo    ****************************************************************
ping 127.1 >nul
))

:end
cls
echo.
echo    ****************************************************************
echo                   任务完成,按任意键退出..
echo    ****************************************************************
pause >nul

::下载地址::  
·电信服务器一  ·电信服务器二  ·网通服务器二  ·网通服务器一  
::相关软件::  
酷我音盒(自带100万首歌曲的播放器)
没有相关源码
(载入中...)
::相关教程::
::下载说明::
为了达到最快的下载速度,推荐使用网际快车下载本站软件。
如果您发现该软件不能下载,请通知管理员或点击【此处报错】,谢谢!
未经本站明确许可,任何网站不得非法盗链及抄袭本站资源;如引用页面,请注明来自本站,谢谢您的支持!
      网友评论:(评论内容只代表网友观点,与本站立场无关!) 发表评论