Windows Script Host  

Método Sign

Firma una secuencia de comandos almacenada en una cadena.

objeto.Sign (ExtensiónArchivo, Texto, Certificado, Almacén)

Argumentos

objeto
Scripting.Signer
ExtensiónArchivo
Una cadena que indica el tipo de extensión de la secuencia de comandos (.vbs, .js o .wsf). Esto permite que el sistema operativo pueda determinar qué tipo de archivo de comandos se comprobará.
Texto
Una cadena que contiene la secuencia de comandos que se debe firmar.
Certificado
Una cadena que indica el nombre del certificado del autor.
Almacén
Opcional. Una cadena que indica el nombre del almacén de certificados. Normalmente, los certificados que contienen claves privadas (es decir, los que se pueden utilizar para firmar código) se encuentran en un almacén de certificados llamado "my". El valor predeterminado es "my".

Comentarios

El método Sign se utiliza para firmar digitalmente una secuencia de comandos almacenada en una cadena. Para poder crear una firma digital el usuario debe tener un certificado válido.

Ejemplo

Dim Firmar, TextoNoFirmado, TextoFirmado
Set Firmar = CreateObject("Scripting.Signer")
TextoNoFirmado = _
     "Dim X " & vbCrLf & _
     "X = 123" & vbCrLf & _
     "WScript.Echo X" & vbCrLf
TextoFirmado = Firmar.Sign(".VBS", TextoNoFirmado, "Nombre de su certificado")

Consulte también

Objeto Scripting.Signer | Método SignFile | Método Verify | Método VerifyFile | Firmar una secuencia de comandos

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.