Script PERL

Introducción

PerlScript se diseñó originalmente exclusivamente para ActiveX Scripting Engine producido por ActiveState para su uso con Microsoft Internet Information's Services (IIS), lo que permitía a los programadores usar código Perl en servidores web que ejecutaban el protocolo ASP además de JScriptyVBScript Solo más tarde se creó Apache::ASP para Apache HTTP Server , que solo permitía la programación Perl. PerlScript también se puede utilizar para escribir programas Windows Script Host similares a los programas escritos en VBScript.

Un ejemplo simple

Un script simple que se usa para imprimir la cadena " ¡Hola mundo !" en una página web.

uso estricto ; $WScript -> Echo ( "¡Hola mundo!" );

Los archivos .pls no tienen acceso a las capacidades de arrastrar y soltar de WSH .

Los archivos PerlScript .wsf deben tener etiquetas XML que especifiquen "ID de trabajo" y "lenguaje de script", así como, si es necesario, otros parámetros... Por ejemplo:

<Id. de trabajo="DropFiles"> <lenguaje de secuencia de comandos="PerlScript"> uso estricto; nuestro $WScript; $WScript->Echo("Mostrando nombres de archivos soltados"); my $arg = $WScript->{Argumentos}; my $countArgs = $arg->{Count}; para (mi $i=0; $i<$countArgs; $i++) { $WScript->Echo($arg->Item($i)); } </script> </Trabajo>

Los archivos .wsf de PerlScript obtienen acceso a las capacidades de arrastrar y soltar de WSH , al igual que "Perl Droplets" en el ahora obsoleto MacPerl .

La mayoría de los objetos WSH están disponibles a través del objeto $WScript generado automáticamente.

Véase también

Enlaces