Un fichier WSF (Windows Script File) est un format de fichier utilisé par l'hôte de script Windows (WSH - Windows Script Host) de Microsoft. Il s'agit essentiellement d'un fichier de script basé sur XML qui permet aux développeurs de combiner plusieurs langages de script (tels que VBScript et JScript) au sein d'un seul fichier. Cela offre une manière plus structurée et organisée de gérer des scripts complexes par rapport aux simples fichiers .VBS ou .JS. Les fichiers WSF peuvent inclure plusieurs moteurs de script, des fichiers de script externes, et même des objets COM, ce qui en fait des outils puissants pour l'administration système, l'automatisation et d'autres tâches de script. Ils sont souvent utilisés pour automatiser des tâches répétitives, configurer des paramètres système et effectuer d'autres fonctions administratives. Étant donné que les fichiers WSF peuvent exécuter du code arbitraire, ils peuvent également représenter un risque de sécurité potentiel s'ils proviennent de sources non fiables. Il est crucial de faire preuve de prudence lors de l'ouverture de fichiers WSF d'origines inconnues ou non fiables, car ils pourraient contenir des scripts malveillants susceptibles de nuire à votre système. Le Windows Script Host est un composant de Windows qui permet aux utilisateurs d'exécuter des scripts écrits dans divers langages de script directement depuis le bureau Windows ou la ligne de commande.