¿PL?
¿Qué es eso? ¿Te refieres al lenguaje de programación
PL/1, o los lenguajes de base de datos de Oracle
PL/SQL o de PostgreSQL (
PL/PgSQL)?
Aquí, en
Perl, usamos la función system(), las comillas invertidas (``) o el operador qx() y varios métodos más para arrancar programas.
Más información en perldoc
perfunc y perldoc
perlop.
En concreto, para Windows, hay diversas soluciones según lo que quieras hacer. Por ejemplo,
en esta página tienes un ejemplo para transformar cada fichero de un directorio a fichero HTML. Usa el método de usar el protocolo OLE para intercambiar información entre aplicaciones Windows.