O que é o formato de ficheiro VBS?
Um arquivo .vbs é um arquivo de texto que contém código-fonte escrito em VBScript (Visual Basic Script). Como os arquivos .vbs são executados diretamente pelo Windows, eles devem ser tratados com cautela - podem conter código malicioso. Variantes codificadas relacionadas são salvas com a extensão .vbe.
VBScript
O VBScript é uma linguagem de script criada pela Microsoft, derivada do Visual Basic. É comumente usada para criar scripts e macros para várias aplicações Windows e tarefas de automação de sistema. O VBScript é baseado na família de linguagens BASIC, mas é um subconjunto leve projetado para scripts em vez de desenvolvimento de aplicações independentes.
No Windows, os arquivos .vbs são executados pelo Windows Script Host - seja o wscript.exe (com saída em janelas de diálogo) ou cscript.exe (saída em console). Os scripts podem automatizar operações de arquivos, ler e gravar no registro e controlar objetos COM via CreateObject(). Fluxos de trabalho de automação mais amplos podem combinar scripts .vbs dentro de um contêiner .wsf. A Microsoft agora recomenda o .ps1 para novas tarefas de script, pois o suporte ao VBScript foi descontinuado no Windows 11 24H2.
Segurança e proteção
RISCO: HIGHO .vbs é um dos formatos clássicos de malware no Windows. Clicar duas vezes em um .vbs o EXECUTA imediatamente com seus privilégios de usuário via Windows Script Host - ele pode excluir arquivos, editar o registro, baixar payloads ou se espalhar (o worm ILOVEYOU de 2000 era um .vbs). Regras: nunca execute um .vbs que chegou por e-mail, chat ou download, a menos que você o tenha escrito ou confie totalmente nele; para inspecionar um, SEMPRE clique com o botão direito > Editar (abrir como texto) em vez de abri-lo diretamente, para que não execute; suspeite de extensões duplas como «fatura.pdf.vbs». Devido a esse histórico e à descontinuação do VBScript, muitos ambientes agora bloqueiam .vbs sumariamente. Se recebeu um inesperadamente, trate-o como hostil e exclua-o.
Detalhes do formato
em resumoProgramas que abrem arquivos VBS
Detalhes técnicos
especificação profunda| Tipo de arquivo | Código-fonte VBScript em texto simples |
| Mecanismo de execução | Windows Script Host (WSH) |
| Tipo MIME | text/vbscript |
| Assinatura binária | Nenhuma - texto simples; identificado por palavras-chave VBScript, não por uma sequência de bytes |
| Executor GUI padrão | wscript.exe |
| Executor de console padrão | cscript.exe |
| Versão do VBScript | 5.8 (versão final, incluída no Windows 7 e posteriores) |
| Diferenciação de maiúsculas | Insensível - palavras-chave e identificadores não diferenciam maiúsculas de minúsculas |
| Continuação de linha | Caractere de sublinhado (_) ao final da linha |
| Tratamento de erros | On Error Resume Next / On Error GoTo 0 |
| Acesso a objetos | Objetos COM e ActiveX via CreateObject() |
| Status de descontinuação | Desativado por padrão no Windows 11 24H2 (outubro de 2024); remoção total planejada em uma versão futura |
| Risco de segurança | Pode acessar sistema de arquivos, registro e rede com poucas restrições - historicamente um vetor comum de malware |
| Lançado | 1996 (VBScript 1.0, with Internet Explorer 3); Windows Script Host shipped from 1998 (Windows 98) |
| Especificação | learn.microsoft.com |
Conversões de VBS
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos VBS.