Articles of vbscript

VBScript para abrir un cuadro de diálogo para seleccionar una ruta de archivo

Actualmente estoy abriendo un archivo con mi vbscript de la siguiente manera: strFile = “C:\Users\test\file.txt” Set objFile = objFSO.OpenTextFile(strFile) Me gustaría cambiar esto para que el usuario pueda seleccionar / navegar un archivo y ese archivo se use en el script. ¿Cómo puedo agregar esta habilidad? He intentado buscar cómo cargar un diálogo de archivo […]

VBScript & Access MDB – 800A0E7A – “El proveedor no puede ser encontrado. Puede que no esté instalado correctamente”

Tengo un problema con un VBScript que se conecta a una base de datos MDB de acceso. Mi plataforma es Vista64, pero la mayoría de los recursos disponibles son para ASP / IIS7. Simplemente, no puedo conectarlo. Recibo el siguiente error: 800A0E7A – “No se encuentra el proveedor. Puede que no esté instalado correctamente” Mi […]

Use el portapapeles de VBScript

Estoy buscando un método para colocar texto en el portapapeles con VBScript . El VBScript en cuestión se implementará como parte de nuestro script de inicio de sesión. Me gustaría evitar el uso de cualquier cosa que no esté disponible en un sistema limpio de Windows XP. Editar: En respuesta a las preguntas sobre para […]

Usar argumentos de línea de comandos en VBscript

¿Cómo puedo pasar y acceder a los argumentos de línea de comando en VBscript?

VBScript: ¿Cuál es la forma más sencilla de formatear una cadena?

Tengo el siguiente formato: Value1 es {0} y Value2 es {1}. Necesito reemplazar los números en los corchetes con cuerdas. Esto se hace fácilmente en la mayoría de los lenguajes utilizando cadena. Formato o algo parecido. ¿Cómo puedo hacer esto usando solo vbscript? He intentado: Replace (strFormat, “{0}”, value1) Replace (strFormat, “{1}”, value2) No funciona. […]

Cómo llamar a Run () con parámetros

Tengo esta línea de código de trabajo en Windows Batch start “” /wait /i “C:\Program Files\Sandboxie\Start.exe” /box:NetBeans /wait “C:\Program Files\NetBeans 7.3\bin\netbeans64.exe” Me gustaría ejecutarlo a través de VBScript. Pero no sé cómo pasar el camino en el parámetro que tiene un espacio adentro. Se me ocurrió algo como esto: Set objShell = CreateObject(“Wscript.Shell”) objShell.Run(“C:\Program Files\Sandboxie\Start.exe” […]

No se pueden usar paréntesis cuando se llama a un Sub Error 800A0414 VBS

Recibo el error 800A0414 en las líneas 7 y 12 de este script: Module Module1 Dim p Sub Main() CreateObject(“Wscript.Shell”).Run(“program.bat”, 0, True) p = Process.GetProcessesByName(“program”) If p.Count > 0 Then WScript.Sleep(300000) Else CreateObject(“Wscript.Shell”).Run(“program clean up.bat”, 0, True) End If End Sub Private Function WScript() As Object Throw New NotImplementedException End Function End Module Estoy tratando […]

800A0401 – Fin de estado esperado

Creé un archivo .vbs para crear una carpeta en Outlook. Copié la mayoría del script directamente de MSDN y recibí una respuesta del código de error “Expected End of Statement” 800A0401. Option Explicit Dim myNameSpace As Outlook.NameSpace Dim myFolder As Outlook.Folder Dim myNewFolder As Outlook.Folder Set myNameSpace = Application.GetNamespace(“MAPI”) Set myFolder = myNameSpace.GetDefaultFolder(olFolderInbox) Set myNewFolder […]

Compare los valores de dos matrices – ASP clásico

¿Cómo puedo comparar valores de dos matrices para verificar si 1 matriz no tiene un elemento de otra matriz, por ejemplo? array1(0) = 85 array1(1) = 459 array1(2) = 90 array2(0) = 459 array2(1) = 90 Quiero devolver los valores que no están presentes en la segunda matriz? Intenté con doble para bucles pero no […]

¿Cómo ejecutar vbs como administrador desde vbs?

¿Alguien puede ayudarme a ejecutar vbs desde sí mismo pero con derechos de administrador? Necesito cambiar el nombre de la computadora con Win8 a través de vbs, pero solo es posible si ejecuto mi script a través de la línea de comando del administrador (cmd -> Ejecutar como administrador -> runScript.vbs). Si comienzo el script […]