......
@echo off & setlocal enabledelayedexpansion
title 网吧网管统计系统信息 by:vkill
::放在server的autorun.bat中,这个是在客户端运行后移动到server的
set "share_=\\127.0.0.1\c$\system-info\"
dir "%share_%" >nul 2>nul ||exit/b
for /f "tokens=2* delims=:" %%? in ('ipconfig /all ^| findstr /i "^IP Address"') do (set ip_=%%?)
set "ip_=%ip_:~1%"
for /f "tokens=*" %%? in ('dir /b %share_%^|findstr "^%ip_%.txt$" 2^>nul') do (set v=%%?)
if not defined v (
set/p=网管正在统计系统信息,大概需要20m时间,请稍侯...<nul
start /wait msinfo32 /report %ip_%.txt >nul 2>nul &&(set v=ok)
move %ip_%.txt "%share_%" >nul 2>nul &&(set v=ok)
if "!v!"=="ok" (set/p=统计顺利完成<nul) else (set/p=统计出错<nul)
)
ping -n 1 0x7F000001 >nul 2>nul
goto :eof
Last edited by vkill on 2007-4-10 at 09:26 AM ]