Pourquoi quelqu'un voudrait-il créer une page Web desservie par PowerShell Code?
J'ai eu 99 raisons mais la vitesse n'est pas une!
(Et vous obtenez probablement plus de 99 problèmes pour essayer de faire quelque chose de grave avec ça)
Il est testé sur Windows Server 2019 / Internet Information Services (IIS) version 10.
Exécuter les fichiers .bat ou .cmd comme le script CGI fonctionne simplement, mais pour une raison quelconque, ce n'est pas le cas avec les fichiers .ps1 .
D'autres personnes ont des problèmes similaires.
Ce petit programme C # peut résoudre le problème.
Compilez-le en exécutant CGIwrap.compile.cmd , faites le répertoire C:inetpubbin et copiez CGIwrap.exe dans ce répertoire.
Voici quelques captures d'écran d'IIS pour montrer comment il est configuré.









