Ejecutar WScript archivos vbs desde .net

20/12/2006 - 11:40 por René Pacios | Informe spam
Buenas grupo, alguien sabe alguna forma o página con algún ejemplo para
ejecutar wScrips( .vbs) desde .net

Muchas gracias de antemano

Salu2

Preguntas similare

Leer las respuestas

#1 Jesús López
20/12/2006 - 15:52 | Informe spam
Podrías ejecutar un archivo vbs llamando a cscript.exe y pasándole como
parámetro la ruta completa al archivo vbs. Para ello puedes usar la clase
System.Diagnostics.Process.

También puedes ejecutar código vbs o jscript sin que esté en un archivo, por
ejemplo teníendolo en una variable de tipo String, usando el componente COM
ScriptControl. Para ello añades a tu proyecto una referencia COM a
"Microsoft Script Control 1.0".

Por ejemplo:

Imports System.Runtime.InteropServices

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim scriptControl As New MSScriptControl.ScriptControl()
scriptControl.Language = "VBScript"
Dim script As String = "MsgBox ""Hola desde Visual Basic Script"""
scriptControl.AddCode(script)
Marshal.ReleaseComObject(scriptControl)

End Sub
End Class



"René Pacios" escribió en el mensaje
news:
Buenas grupo, alguien sabe alguna forma o página con algún ejemplo para
ejecutar wScrips( .vbs) desde .net

Muchas gracias de antemano

Salu2


Respuesta Responder a este mensaje
#2 René Pacios
20/12/2006 - 16:53 | Informe spam
Muchas gracias por vuestras respuestas. Voy a ponerme a ello.

Salu2.
René Pacios.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida