對封裝在腳本中的數(shù)字簽名進行驗證。
Object.VerifyFile (FileName,ShowUI)
注意 在某些操作系統(tǒng)上,如果標志顯示出來,文件可信,而且您還未選中“總是信任...”選項,則操作系統(tǒng)也會創(chuàng)建一個對話框。
下面的示例將演示如何使用命令行參數(shù)處理功能來進行簽名檢查。
<job> <runtime> <named name="file" helpstring="the file to sign" required="true" type="string"/> <named name="UI" helpstring="produce user interface for untrusted scripts" required="false"/> </runtime> <script language="vbscript"> Dim Signer,F(xiàn)ile,UI,OK If Not WScript.Arguments.Named.Exists("file") Then WScript.Arguments.ShowUsage WScript.Quit End If Set Signer = CreateObject("Scripting.Signer") File = WScript.Arguments.Named("file") UI = WScript.Arguments.Named.Exists("ui") OK = Signer.VerifyFile(File,UI) If OK Then WScript.Echo File & " is trusted." Else WScript.Echo File & " is NOT trusted." End If </script> </job>
Scripting.Signer 對象 | Verify 方法 | Sign 方法 | SignFile 方法 | 驗證腳本