2009-03-12 10 views
1

Je voudrais automatiser la tâche suivante avec un script pour créer un mappage de script IIS pour mon projet:Comment puis-je automatiser la création d'applications de script IIS

  • sur Panneau de configuration | Outils d'administration
  • Open Internet Information Services
  • Cliquez avec le bouton droit sur le site Web par défaut et sélectionnez Propriétés.
  • Dans la boîte de dialogue Propriétés, sélectionnez l'onglet 'Répertoire de base'.
  • Cliquez sur le bouton de configuration dans la boîte de dialogue Configuration de l'application.
  • Cliquez sur le bouton 'Ajouter'.

Dans la zone Ajouter/boîte de dialogue Modifier, vérifiez que les paramètres suivants sont corrects:

  • pour exécutable, mis dans C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi. dll
  • pour l'extension, mis en « * »
  • pour les verbes, sélectionnez «Tous les verbes
  • sélectionnez « Script Engine » et laisser « Vérifiez que le fichier existe » vide.

Note: La console IIS v5.1 Manager vous permet d'ajouter '*' noms d'extension de carte sauvage, mais le gestionnaire de IIS ne fonctionne pas. C'est juste une limitation de l'interface utilisateur. Ma boîte est WinXP.

Répondre

0

Nous avons un script qui effectue une mise à jour vers IIS en utilisant javascript.

var iisPath = "IIS://localhost/W3SVC/" + siteID; 
var site = GetObject(iisPath); 

De là, vous devriez être en mesure de faire ce que vous voulez. Vous devrez peut-être regarder autour de la object model.

Vous pouvez également consulter l'article à: http://blogs.msdn.com/david.wang/archive/2005/07/13/HOWTO_Enumerate_IIS_Website_Configuration.aspx et est ici l'info spécifique pour la propriété ScriptMaps: http://msdn.microsoft.com/en-us/library/ms526052.aspx

Questions connexes