Comprueba una firma digital incluida en una secuencia de comandos.
Objeto.VerifyFile (NombreArchivo, MostrarIU)
Nota En algunos sistemas operativos, el sistema operativo también crea un cuadro de diálogo si el indicador está activado, el archivo es de confianza y aún no ha activado la opción "Confiar siempre…".
El siguiente ejemplo muestra cómo comprobar una firma mediante las características de proceso de argumentos desde la línea de comandos.
<job>
<runtime>
<named name="archivo" helpstring="el archivo que se desea firmar" required="true" type="string"/>
<named name="IU" helpstring="muestra la interfaz de usuario si la secuencia de comandos no es de confianza" required="false"/>
</runtime>
<script language="vbscript">
Dim Firmar, Archivo, IU, Correcto
If Not WScript.Arguments.Named.Exists("archivo") Then
WScript.Arguments.ShowUsage
WScript.Quit
End If
Set Firmar = CreateObject("Scripting.Signer")
Archivo = WScript.Arguments.Named("archivo")
IU = WScript.Arguments.Named.Exists("iu")
Correcto = Firmar.VerifyFile(Archivo, IU)
If Correcto Then
WScript.Echo Archivo & " es de confianza."
Else
WScript.Echo Archivo & " NO es de confianza."
End If
</script>
</job>
Objeto Scripting.Signer | Método Verify | Método Sign | Método SignFile | Comprobar una secuencia de comandos
| Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |