Vbscript

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Scripts d'administration (legacy)
Commande cscript / wscript
Contexte Remplacé par PowerShell pour tout nouveau script — voir la branche Développement
Voir aussi

VBScript est le langage de script historique de Windows, exécuté via cscript.exe (console) ou wscript.exe (fenêtré). Largement supplanté par PowerShell aujourd'hui pour tout nouveau script d'administration, mais encore présent dans de nombreux environnements legacy et dans plusieurs utilitaires fournis nativement avec Windows.

Lancement

cscript.exe monscript.vbs
wscript //H:cscript          REM basculer wscript en hôte cscript par défaut pour la session

Scripts d'administration fournis avec Windows

Windows Server inclut plusieurs scripts .vbs prêts à l'emploi pour l'administration de l'impression et des événements, situés dans C:\Windows\System32 :

  • eventquery.vbs — liste les événements d'un ou plusieurs journaux, filtrable par type
  • pagefileconfig.vbs — affiche/configure la mémoire virtuelle (fichier d'échange)
  • prncnfg.vbs — configuration d'une imprimante
  • prndrvr.vbs — ajout/suppression/liste des pilotes d'impression
  • prnjobs.vbs — gestion des travaux d'impression (pause/reprise/liste)
  • prnmngr.vbs — ajout/suppression/liste des imprimantes et connexions, imprimante par défaut
  • prnport.vbs — ports d'imprimante TCP/IP
  • prnqctl.vbs — test d'impression, pause/reprise, purge de la file

Chacun affiche son aide en ligne de commande lorsqu'il est lancé sans paramètre.

Voir aussi

Pour tout nouveau script d'administration, préférer PowerShell (voir la branche Développement pour l'usage générique du langage) — VBScript est documenté ici pour la maintenance de l'existant, pas pour de nouveaux développements.