Windows 脚本宿主  

Verify 方法

对检索到的字符串形式的数字签名进行验证。

object.Verify (FileExtension,Text,ShowUI)

参数

object
Scripting.Signer
FileExtension
指定脚本扩展名类型(.vbs、.js 或 .wsf)的字符串。它提供了一种机制,供操作系统确定所验证的脚本文件的类型。
Text
要验证的文本。
ShowUI
布尔值。如果 ShowUI 参数为 false,则 Scripting.Signer 对象确定可信源是否在不提示用户的情况下提供签名。如果该参数为 true,则在信息不足以确定是否可信时,Scripting.Signer 对象创建提示用户的对话框。
注意   在某些操作系统上,如果标志显示出来,文件可信,而且您还未选中“总是信任...”选项,则操作系统也会创建一个对话框。

说明

Verify 方法用于验证以字符串形式存储的数字签名的脚本。

示例

在下面的示例中,Verify 方法确定 UnsignedText 变量中的脚本是否可信。(由于本示例中没有数字签名,因此 Scripting.Signer 对象询问用户是否要扩展信任。)

Dim Signer,UnsignedText,Trusted
Set Signer = CreateObject("Scripting.Signer")
UnsignedText = _
"Dim X " & vbCrLf & _
"X = 123" & vbCrLf & _
"WScript.Echo X" & vbCrLf
Trusted = Signer.Verify(".VBS",UnsignedText,True)

请参阅

Scripting.Signer 对象 | VerifyFile 方法 | Sign 方法 | SignFile 方法 | 验证脚本