Un fichier VBS est un fichier texte contenant du code écrit en Visual Basic Scripting Edition (VBScript). VBScript est un langage de script développé par Microsoft, dérivé de Visual Basic. Les fichiers VBS sont couramment utilisés pour automatiser des tâches au sein du système d'exploitation Windows, telles que la gestion de fichiers, l'interaction avec des applications et l'exécution de tâches d'administration système. Ils peuvent être exécutés par l'Hôte de script Windows (Windows Script Host - WSH), qui est un composant intégré de Windows. VBScript est également utilisé pour le scripting côté client dans les pages web, bien que son utilisation ait diminué au profit de JavaScript en raison de problèmes de sécurité et de compatibilité multiplateforme. Les fichiers VBS peuvent être ouverts et modifiés avec n'importe quel éditeur de texte, mais ils nécessitent le WSH ou un interpréteur compatible pour être exécutés. Le langage prend en charge les variables, les boucles, les instructions conditionnelles et les fonctions, permettant la création de scripts complexes. En raison de son intégration étroite avec le système d'exploitation Windows, VBScript peut accéder et manipuler diverses ressources et paramètres système. Cependant, cela en fait également une cible potentielle pour les scripts malveillants, il convient donc d'être prudent lors de l'exécution de fichiers VBS provenant de sources non fiables.