脚本专栏 
首页 > 脚本专栏 > 浏览文章

VBS 16进制验证特定字符

(编辑:jimmy 日期: 2024/12/23 浏览:3 次 )
复制代码 代码如下:
'验证字符:fastslz
file=Wscript.ScriptFullName
Dim slz
set slz = CreateObject("Adodb.Stream")
slz.Type = 1
slz.Mode = 3
slz.Open
slz.Position = 0
slz.Loadfromfile file
Bin=slz.read(18)
if AscB(MidB(Bin,12,1))=&H66 and AscB(MidB(Bin,13,1))=&H61 and AscB(MidB(Bin,14,1))=&H73 and AscB(MidB(Bin,15,1))=&H74 and AscB(MidB(Bin,16,1))=&H73 and AscB(MidB(Bin,17,1))=&H6C and AscB(MidB(Bin,18,1))=&H7A Then
WScript.echo "通过验证"
else
WScript.echo "非法修改"
end if
上一篇:用VBS检测U盘插入与弹出事件的代码
下一篇:VBS调用WMI实现搜索硬盘mp3文件