Nous travaillons sur l'automatisation du déploiement de certaines applications IIS. J'ai utilisé cscript.exe dans un fichier batch Windows pour créer l'application web et autres. Il y a cependant quelques réglages actuellement faits à la main que je dois automatiser. À savoir, si vous regardez les propriétés d'une application, sous Structure de répertoire -> Authentification et contrôle d'accès -> Modifier, je dois décocher Activer l'accès anonyme et vérifier l'authentification Windows intégrée.Comment paramétrer les méthodes d'authentification dans IIS
Existe-t-il un moyen facile de le faire à partir d'un fichier batch Windows?
EDIT: Je dois préciser que c'est IIS 6.0, donc appcmd n'est pas disponible.
Vous pourriez envisager d'utiliser Windows PowerShell pour ce type de tâche dans le futur. Bien que la syntaxe soit maladroite, elle permet l'accès aux classes .NET, etc. et est significativement plus puissante que les fichiers vbscript ou batch. –
Que faites-vous exactement dans le script que vous exécutez avec cscript.exe? Créez-vous le site dans ce script? Ou utilisez-vous 'IIsWeb.vbs' dans le fichier batch? – Kev
J'ai mis à jour ma réponse avec un exemple d'extrait de cscript. – Kev