Share to: share facebook share twitter share wa share telegram print page

Active Scripting

Active Scripting (anciennement connu sous le nom d'ActiveX Scripting) est la technologie utilisée dans Windows pour implémenter la prise en charge des scripts basés sur des composants. Elle repose sur OLE Automation (qui fait partie de COM) et permet l'installation de moteurs de scripts supplémentaires sous forme de modules COM.

Histoire

Usage

Les moteurs Active Scripting sont disponibles pour plusieurs langages. Parmi les plus populaires, on peut citer[1] : ActivePerl – Perl, ActivePHP et PHPScript pour PHP, ActivePython – Python, Delphi, Fortran, Haskell, Lua, REXX (multiples versions), Ruby, Tcl, VBScript et JScript pour versions Windows après Windows 95 (optionnel avec CE, Visual Basic for Applications (VBA) pour Windows ; et requiert Microsoft Office, ou d'autres packages programmables en VBA), XLNT, et XSLT.

Les technologies Active Scripting sont lancées pour la première fois en 1996, avec la sortie de Microsoft Internet Explorer 3.0 () et des produits Internet Information Services 3.0 ().

Sous Windows, CScript.exe en ligne de commande et WScript.exe exécuté dans l'interface graphique sont les principaux moyens de mise en œuvre des langages Active Script installés[2]. En cliquant sur une icône ou en exécutant à partir de la ligne de commande, d'un script, de la boîte de dialogue Exécuter, etc., un fichier texte brut contenant le code sera exécuté par défaut. Un fichier de script Windows (.wsf) est un fichier XML qui peut contenir plusieurs scripts dans plusieurs langages, en plus d'autres éléments, et qui est exécuté par Windows Script Host[3].

Retrait

Active Scripting est considéré comme achevé et n'est plus développé activement par Microsoft. De plus, les moteurs de script continueront d'être fournis avec les futures versions de Microsoft Windows et IIS[4].

En 2006, Microsoft lance Windows PowerShell, qui permet d'exposer des applications via des applets de commande PowerShell ou des fournisseurs PowerShell[5].

Notes et références

(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Active Scripting » (voir la liste des auteurs).
  1. (en) « 2. Choosing a Server-Side Scripting Language - Designing Active Server Pages [Book] », sur www.oreilly.com (consulté le )
  2. (en-US) « [Definition] What Is Cscript.exe & Cscript vs Wscript? », sur MiniTool, (consulté le )
  3. (en-US) « Using Windows Script Files (.wsf) », sur admhelp.microfocus.com (consulté le )
  4. (en) Rumours of VBScript's Death Have Been Greatly Exaggerated, on Eric Lippert's Blog Fabulous Adventures In Coding on MSDN (9 avril 2004).
  5. (en) Peter Bright, « PowerShell is Microsoft's latest open source release, coming to Linux, OS X », sur Ars Technica, Condé Nast, (consulté le )
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya