搜索
查看: 6491|回复: 7

CMD-故障检测器

[复制链接]
发表于 2013-8-15 12:55:50 | 显示全部楼层 |阅读模式
@echo off
rem ●产品名称:故障查找器(★)
rem ●版本号2,1,2013,0526
rem ●修改时间:2013年5月26日 12:05:35


rem ●变量设置
if exist d:\ md d:\dftemp
if exist d:\ set dfwj=d:\dftemp\dffk.dfd
if exist d:\ set dfwz=d:\dftemp\
if not exist d:\ md c:\dftemp
if not exist d:\ set dfwj=c:\dftemp\dffk.dfd
if not exist d:\ set dfwz=c:\dftemp\
set dfver=2,1,2013,0526
set dfname=故障查找器(★)
cls


rem ●程序预处理及声明
if exist %dfwj% del %dfwj%
echo ◆%dfname%,BY:惵霏◆>%dfwj%
echo ◆版本号%dfver%◆>>%dfwj%
echo ◆处理时间:%date%  %time%◆>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%


rem ●程序开始提示
echo msgbox"★亲,别着急哦。一会儿会有提示的!★">"%temp%\df123.vbs"
start wscript.exe "%temp%\df123.vbs"
cls


rem ●系统常用地址
echo ▲用户信息处理>>%dfwj%
echo.>>%dfwj%
echo 当前用户名:%username%>>%dfwj%
echo 计算机名称%COMPUTERNAME%>>%dfwj%
echo 当前用户配置文件位置:%USERPROFILE%>>%dfwj%
echo 系统目录地址:%WINDIR%>>%dfwj%
echo 所有用户配置文件地址:%ALLUSERSPROFILE%>>%dfwj%
echo 常用文件的文件夹路径:%CommonProgramFiles%>>%dfwj%
echo 操作系统(xp也为NT)%OS%>>%dfwj%
echo 程序文件夹路径:%ProgramFiles%>>%dfwj%
echo 临时目录:%TEMP%>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●系统设备信息
echo ▲系统信息处理>>%dfwj%
systeminfo>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●系统当下进程
echo ▲系统进程>>%dfwj%
tasklist>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●系统所有文件关联
echo ▲文件关联>>%dfwj%
echo.>>%dfwj%
assoc>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●系统部分网络信息
echo ▲网络相关>>%dfwj%
ipconfig /all>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●系统事件记录
echo ▲系统事件>>%dfwj%
echo 【若空白,则没有记录】>>%dfwj%
eventquery>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls



rem ●已开启服务
echo ▲已启动服务>>%dfwj%
net start>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●显示全部系统服务
echo ▲全部系统服务>>%dfwj%
sc query>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●显示全盘文件
echo ▲全盘文件>>%dfwj%
for %%i in (a: b: 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 dir /a h /s %%i>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo.>>%dfwj%
echo ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂>>%dfwj%
echo.>>%dfwj%
cls


rem ●后续
echo ■程序完成!■>>%dfwj%
start %dfwz%
cls


rem ●结束提示及退出
echo msgbox"★忙完啦,亲,把“%dfwj%”发给我吧★">"%temp%\df456.vbs"
start wscript.exe "%temp%\df456.vbs"
cls
del "%temp%\df123.vbs"
exit
回复

使用道具 举报

发表于 2013-8-31 10:24:16 | 显示全部楼层
你是不是很擅长批处理的
回复

使用道具 举报

发表于 2013-11-3 17:23:43 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2013-11-3 21:20:37 | 显示全部楼层
好东西,收藏了!
回复

使用道具 举报

发表于 2014-1-27 11:39:32 | 显示全部楼层
这个帖子不回对不起自己!
回复

使用道具 举报

发表于 2014-3-21 16:50:59 | 显示全部楼层
不明白怎样用, 另外请问英文版本怎样打?
回复

使用道具 举报

发表于 2014-3-21 20:31:49 | 显示全部楼层
posman 发表于 2014-3-21 16:50
不明白怎样用, 另外请问英文版本怎样打?

复制到文本文档中,后缀名改为bat
然后运行。程序会生成检测文件
回复

使用道具 举报

发表于 2014-11-25 22:41:06 | 显示全部楼层
论坛别看人少,高人真不少
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-12-21 20:11 , Processed in 0.097005 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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