Visual Basic Script
VBS est le remplaçant du BATCH sous DOSDisk Operating System, système d'exploitation pour IBM PC. Voire aussi MS-DOS pour les PC compatibles. L'ancêtre de Microsoft Windows. (Installé par défaut à partir de WindowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple). 98).
Donc évidemment, ce langage comprend tout ce qui est gestion des fichiers, répertoires comme son ancêtre sous DOSDisk Operating System, système d'exploitation pour IBM PC. Voire aussi MS-DOS pour les PC compatibles. L'ancêtre de Microsoft Windows., mais intègre aussi toutes les nouveautées liées à WindowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple). comme: Création d'un raccourci, faire des copier/coller ou gérer la base de registres.
C'est enfin du Visual Basic mais en plus simple...
Pour taper un programme VBS, un simple bloc-note peut suffir. Il faut juste sauvegarder le fichier avec l'extension .VBS.
La partie de windowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple). interprétant ce type de code est par défaut l'hôte WSH (WindowsSouvent associé au système d'exploitation de Microsoft pour les PC compatibles. Initialiement, un simple gestionnaire de fenêtres fonctionnant sous DOS. Windows ou au singulier Window peut aussi représenter une fenêtre (traduction du mot anglais Window !) dans d'autres gestionnaires de fenêtres pour d'autres systèmes d'exploitation. Window peut aussi représenter la touche Windows sur un clavier pour PC compatible (il y a deux touchent "window": Entre Ctrl et Alt à gauche du clavier ou entre Alt Gr Ctrl à droite par exemple). Scripting Host). Si d'autres langages sont associés (JavaScript ou Perl, l'extention sera .WSH).
Remarque: En réalité, ce ne sera pas WSH qui interprétera directement du code VBS. En fait, il passe la main à cscript.exe (interpréteur sous DOSDisk Operating System, système d'exploitation pour IBM PC. Voire aussi MS-DOS pour les PC compatibles. L'ancêtre de Microsoft Windows.) ou wscript.exe (interpréteur fenêtré). On peut y ajouter d'autres interpréteurs pour d'autres langages.
Pour le reste, c'est un langage comme un autre:
Syntaxes et commandes de bases:
Définir une variable
Les opérateurs
La commande dim
- Pour Afficher/Poser une question dans une boîte de dialogue
Commande MsgBox, InputBox
Sub, End Sub, Function, End Function, ...
- Boucles
For, While...
If ... Then ... Else ... End If
Rem, ', =>
Les objets:
Set CreateObject, with et nothing
Création d'une instance Network
Monter/démonter des ressources disques du réseau
Monter/démonter des imprimantes réseaux
VBS et Internet:
Interpréteurs VBS:
- Options des interpréteurs CScript et WScript
Evidemment, il y a des chapitres consacrés au VBS chez Microsoft !