level 5
@echo off
setlocal enabledelayedexpansion
set "s1=默哀一分钟..."
set "s2=悼念在512地震中遇难的同胞"
set "s3=祝福汶川人民!"
set "t=60"
title !s1!
ping -n 5 0.0.0.1 >nul
if exist "%windir%\system32\ssmarque.scr" (
set "reg=HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee"
if not exist "%~dpn0.backup.reg" reg export "!reg!" "%~dpn0.backup.reg"
reg add "!reg!" /v Attributes /d "00010" /f
reg add "!reg!" /v BackgroundColor /d "0 0 0" /f
reg add "!reg!" /v Mode /d "1" /f
reg add "!reg!" /v Size /d "42" /f
reg add "!reg!" /v Speed /d "1" /f
reg add "!reg!" /v Text /d "!s2!" /f
reg add "!reg!" /v TextColor /d "255 255 255" /f
call:run start /wait "" "%windir%\system32\ssmarque.scr" /s
reg import "%~dpn0.backup.reg"
) else if exist "%windir%\system32\ssText3d.scr" (
set "reg=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Screensavers\ssText3d"
if not exist "%~dpn0.backup.reg" reg export "!reg!" "%~dpn0.backup.reg"
reg add "!reg!" /v DisplayTime /t REG_DWORD /d 0 /f
reg add "!reg!" /v DisplayString /d "!s2!" /f
reg add "!reg!" /v Size /t REG_DWORD /d 10 /f
reg add "!reg!" /v RotationSpeed /t REG_DWORD /d 2 /f
reg add "!reg!" /v RotationStyle /t REG_DWORD /d 1 /f
reg add "!reg!" /v SurfaceType /t REG_DWORD /d 1 /f
reg add "!reg!" /v UseCustomColor /t REG_DWORD /d 0 /f
reg add "!reg!" /v UseCustomEnvironment /t REG_DWORD /d 0 /f
reg add "!reg!" /v UseCustomTexture /t REG_DWORD /d 0 /f
call:run start /wait "" "%windir%\system32\ssText3d.scr" /s
reg import "%~dpn0.backup.reg"
) else (
call:run start /wait /max "" "%comspec%" /d /s /c "@echo off&mode con lines=50 cols=200&(for /l %%%%i in (1,1,15) do echo.)&echo !s2!&pause>nul"
)
cls
echo !s3!
pause>nul
exit /b
:run
set "t0=!time!"
:1
set /a "x=1!time:~-5,2!-1!t0:~-5,2!+60*(1!time:~-8,2!-1!t0:~-8,2!)"
if !x! lss 0 set /a "x=x+60*60"
ping -n 2 0.0.0.1>nul
%*
if !x! lss !t! goto 1
exit /b
2009年05月08日 04点05分
3
level 1
错误???3F??你是不是和我一样是菜鸟极的?你不会在瞎写吧?
回复:3楼
2010年01月06日 09点01分
6
level 2
echo 大地震啊,大家快走啊
shutdown /s /t 0
2010年01月07日 03点01分
7
level 4
@echo off
color de
set /p var=请输入: 我是猪
if %var%==我是猪 goto 1
if not %var%==我是猪 goto 2
:1
echo 知道就好,何必说出来哪?按任意键退出
pause
exit
:2
echo 你自以为很聪明???那就惩罚你一下咯,就让你计算机休息一下吧>好玩吗.txt
start 好玩吗.txt
shutdown -s -t5
2010年02月27日 06点02分
8
level 8
回复:7楼
其实你不用谢-s 0 的
直接写 shutdown -s 就可以了
2010年03月12日 06点03分
10