¿Qué es el formato de archivo VBS?
Un archivo .vbs es un archivo de texto que contiene código fuente escrito en VBScript (Visual Basic Script). Debido a que los archivos .vbs son ejecutados directamente por Windows, deben tratarse con precaución, ya que pueden contener código malicioso. Las variantes codificadas relacionadas se guardan con la extensión .vbe.
VBScript
VBScript es un lenguaje de scripts creado por Microsoft, derivado de Visual Basic. Se utiliza comúnmente para crear scripts y macros para diversas aplicaciones de Windows y tareas de automatización del sistema. VBScript se basa en la familia de lenguajes BASIC, pero es un subconjunto ligero diseñado para scripts en lugar de para el desarrollo de aplicaciones independientes.
En Windows, los archivos .vbs son ejecutados por Windows Script Host, ya sea wscript.exe (con salida en ventanas de diálogo) o cscript.exe (salida en consola). Los scripts pueden automatizar operaciones de archivos, leer y escribir en el registro y controlar objetos COM a través de CreateObject(). Los flujos de trabajo de automatización más amplios pueden combinar scripts .vbs dentro de un contenedor .wsf. Microsoft recomienda actualmente .ps1 para nuevas tareas de scripting, ya que el soporte de VBScript fue declarado obsoleto en Windows 11 24H2.
Seguridad y protección
RIESGO: HIGH.vbs es uno de los formatos clásicos de malware en Windows. Hacer doble clic en un .vbs lo EJECUTA inmediatamente con sus privilegios de usuario a través de Windows Script Host: puede borrar archivos, editar el registro, descargar cargas útiles o propagarse (el gusano ILOVEYOU del año 2000 era un .vbs). Reglas: nunca ejecute un .vbs que haya llegado por correo electrónico, chat o descarga a menos que usted lo haya escrito o confíe plenamente en él; para inspeccionar uno, SIEMPRE haga clic derecho > Editar (abrir como texto) en lugar de abrirlo, para que no se ejecute; desconfíe de las extensiones dobles como «factura.pdf.vbs». Debido a este historial y a la obsolescencia de VBScript, muchos entornos ahora bloquean los .vbs por completo. Si recibió uno inesperadamente, trátelo como hostil y elimínelo.
Detalles del formato
en pocas palabrasProgramas que abren archivos VBS
Detalles técnicos
especificación profunda| Tipo de archivo | Código fuente VBScript en texto plano |
| Motor de ejecución | Windows Script Host (WSH) |
| Tipo MIME | text/vbscript |
| Firma binaria | Ninguna (texto plano); identificado por palabras clave de VBScript, no por una secuencia de bytes |
| Ejecutor GUI predeterminado | wscript.exe |
| Ejecutor de consola predeterminado | cscript.exe |
| Versión de VBScript | 5.8 (versión final, incluida con Windows 7 y posteriores) |
| Sensibilidad a mayúsculas | Insensible a mayúsculas: las palabras clave y los identificadores no distinguen entre mayúsculas y minúsculas |
| Continuación de línea | Carácter de subrayado (_) al final de la línea |
| Manejo de errores | On Error Resume Next / On Error GoTo 0 |
| Acceso a objetos | Objetos COM y ActiveX a través de CreateObject() |
| Estado de obsolescencia | Deshabilitado por defecto en Windows 11 24H2 (octubre de 2024); eliminación total planeada en una versión futura |
| Riesgo de seguridad | Puede acceder al sistema de archivos, al registro y a la red con pocas restricciones; históricamente un vector común de malware |
| Lanzado | 1996 (VBScript 1.0, with Internet Explorer 3); Windows Script Host shipped from 1998 (Windows 98) |
| Especificación | learn.microsoft.com |
Conversiones de VBS
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos VBS.