[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

VBS模拟开机动画

CD=Wscript.Arguments(1)
Str=Wscript.Arguments(0)
Time_Delay=Wscript.Arguments(2)
Switch1=Wscript.Arguments(3)
Switch2=Wscript.Arguments(4)
Str_Len=len(Str)
Show_Str Str,Str_Len,CD,Time_Delay,Switch1,Switch2
wscript.stdout.write vbcrlf
Function Show_Str(str,strlen,CD,Speed,Switch1,Switch2)
IF Ucase(Switch2)="Y" then
Show_Cursor 8,CD
End if
IF str<>"" then
For i=1 to strlen
if i mod 2=0 then
Cursor=" "
else
Cursor="_"
end if
IF i=strlen then
Cursor=" "
End if
IF Ucase(Switch1)="Y" then
str1=str1 & ">"
wscript.stdout.write chr(13) & CD & str1&Left(str,79-i) & chr(8)  
Else
wscript.stdout.write chr(13) & CD & Left(str,i)&Cursor& chr(8)  
End if
wscript.sleep Speed
Next
Else
Exit Function
End if
End Function
Function Show_Cursor(Num,CD)
for i=1 to Num
if i mod 2=0 then
Cursor=" "
else
Cursor="_"
end if
wscript.stdout.write chr(13) & CD & Cursor & chr(8)
wscript.sleep 200
Next
End Function

看起来似乎是 原来写模拟 开机 动画写的一个 vbs文件:delay.vbs

TOP

返回列表