COMMENT FAIRE : Ajout et suppression de fichiers d'extension de service Web dans IIS 6.0

Traductions disponibles Traductions disponibles
Numéro d'article: 328419 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit étape par étape la procédure à suivre pour ajouter des fichiers d'extension de service Web, tels que des extensions ISAPI (Internet Server Application Programming Interface) et des applications CGI (Common Gateway Interface), sur un serveur local ou distant dans IIS (Microsoft Internet Information Services) 6.0. L'article décrit également la procédure de suppression des fichiers d'extension de service Web sur un serveur local ou distant dans IIS 6.0.

La métabase IIS 6.0 contient la propriété Liste de restrictions d'extension de service Web (WebSvcExtRestrictionList), qui est une liste de chaînes séparées par des virgules qui décrivent chacune des extensions de service Web installées sur le serveur, ainsi que leur état actuel (activé ou non). Pour que IIS utilise une extension, celle-ci doit se trouver dans la Liste de restrictions d'extension de service Web.

Le script de ligne de commande Iisext.vbs, qui est stocké dans le répertoire Sysvol\system32\Windows\System32 (répertoire par défaut), peut permettre d'ajouter ou de supprimer un fichier unique de la propriété WebSvcExtRestrictionList sur un ordinateur local ou distant sous IIS 6.0. La syntaxe est la suivante :

Ajout de fichiers :
IisExt /AddFile Lecteur:\Chemin\Accès_nom_fichier {0|1} ID Supprimable {0|1} Courte_desc [/s ordinateur [/u [domaine\]utilisateur/p mot_passe]]
Suppression de fichiers :
IisExt /RmFile Lecteur:\Chemin\Nom_fichier [/s Ordinateur [/u [Domaine\]Utilisateur [/p Mot_passe]]]
Pour plus d'informations sur ces paramètres, consultez la section Paramètres à la fin de cet article.

Ajout de fichiers d'extension de service Web

Cette section décrit la procédure d'ajout de fichiers d'extension de service Web sur un serveur local et sur un serveur distant.

Ajout de fichiers d'extension de service Web sur un serveur local

La commande suivante permet d'ajouter le fichier Test.exe à la liste de restrictions d'extension de service Web (WebSvcExtRestrictionList) du serveur local. Dans cet exemple, l'indicateur Accès est défini sur 1 pour activer le fichier au démarrage, l'ID de l'extension de service Web est Test, et l'indicateur Supprimable est défini sur 0 pour interdire la suppression du fichier.

Pour ajouter un fichier d'extension de service Web, ouvrez le dossier Sysvol\System32 (Windows\System32 étant le dossier par défaut) dans une invite de commandes, puis tapez la commande suivante :
iisext /AddFile c:\Source\Test.exe 1 Test 0 Test
La réponse suivante s'affiche :
Connexion au serveur... Terminé.
Fin de l'ajout du fichier d'extension.

Ajout de fichiers d'extension de service Web sur un serveur distant

La commande suivante permet d'ajouter le fichier Test.dll dans la liste de restrictions d'extension de service Web (WebSvcExtRestrictionList) du serveur distant. Dans cet exemple, l'indicateur Accès est défini sur 0 pour désactiver le fichier au démarrage, l'ID de l'extension de service Web est Test, et l'indicateur Supprimable est défini sur 1 pour permettre la suppression du fichier. Le nom du serveur distant est Serveur1, le nom de domaine est Domaine1 et les nom d'utilisateur et mot de passe utilisés pour effectuer la tâche sont Administrateur:Mot_passe11. Pour plus d'informations sur ces paramètres, reportez-vous à la section Paramètres à la fin de cet article.

Pour ajouter un fichier d'extension de service Web, ouvrez le dossier Sysvol\System32 (Windows\System32 étant le dossier par défaut) dans une invite de commandes, puis tapez la commande suivante :
iisext /AddFile c:\Source\Test.dll 0 Test 1 Test /s Serveur1 /u Domaine1\Administrateur /p Mot_passe11
La réponse suivante s'affiche :
Connexion au serveur... Terminé.
Fin de l'ajout du fichier d'extension.

Suppression de fichiers d'extension de service Web

Cette section décrit la procédure de suppression de fichiers d'extension de service Web sur un serveur local et sur un serveur distant.

Suppression de fichiers d'extension de service Web sur un serveur local

La commande suivante supprime l'entrée de fichier Test.dll de la liste de restrictions d'extension de service Web (WebSvcExtRestrictionList) d'un serveur local.

Dans une invite de commandes, accédez au dossier Sysvol\System32 (Windows\System32 étant le dossier par défaut), puis tapez la commande suivante :
iisext /DisFile c:\Source\Test.dll
La réponse suivante s'affiche :
Connexion au serveur... Terminé.
Fin de la suppression du fichier d'extension.

Suppression de fichiers d'extension de service Web sur un serveur distant

La commande suivante supprime le fichier Test.exe de la liste de restrictions d'extension de service Web (WebSvcExtRestrictionList) d'un ordinateur distant. Dans cet exemple, le nom du serveur distant est Serveur1, le nom de domaine est Domaine1 et les nom d'utilisateur et mot de passe utilisés pour effectuer la tâche sont Administrateur:Mot_passe11. Pour plus d'informations sur ces paramètres, reportez-vous à la section Paramètres à la fin de cet article.

Dans une invite de commandes, accédez au dossier Sysvol\System32 (Windows\System32 étant le dossier par défaut), puis tapez la commande suivante :
iisext /RmFile c:\Source\Test.exe /s Serveur1 /u Domaine1\Administrateur /p Mot_passe11
La réponse suivante s'affiche :
Connexion au serveur... Terminé.
Fin de la suppression du fichier d'extension.

Paramètres

  • Lecteur :\Chemin\Nom_fichier : ce paramètre spécifie le nom de fichier et le chemin du fichier d'extension de service Web à ajouter.
  • Accès : la désignation numérique Accès est nécessaire, car elle indique si un fichier d'extension de service Web est désactivé (0) ou activé (1) une fois le service Web ajouté.
  • ID : l'ID est nécessaire lors de l'ajout d'une extension de serveur Web, car il spécifie l'ID associé au fichier. En l'absence d'ID, Iisext le crée à partir du nom du fichier (c'est-à-dire, exécutable ou DLL).
  • Supprimable : la désignation numérique supprimable est nécessaire lors de l'ajout d'un fichier, car elle peut empêcher (0) ou permettre (1) la suppression d'un fichier d'extension de service Web dans la liste de restrictions d'extension de service Web.
  • Courte_desc : il s'agit de la courte description requise pour le fichier d'extension de service Web.
  • /s Ordinateur : ce paramètre spécifie le nom de réseau ou l'adresse IP de l'ordinateur distant. Par défaut, si ce paramètre n'est pas utilisé, le script s'exécute sur l'ordinateur local.
  • /u Domaine\Utilisateur : ce paramètre spécifie le compte d'utilisateur qui possède les droits d'administrateur sur l'ordinateur distant et qui exécute le script. Le script utilise les informations d'authentification enregistrées localement si cette option n'est pas spécifiée.
  • /p Mot_passe : ce paramètre spécifie le mot de passe permettant d'accéder au compte utilisé avec le paramètre /u. Si le paramètre /s n'est pas utilisé et qu'un mot de passe est requis, l'utilisateur est invité à fournir le mot de passe ; celui-ci est masqué.
  • /? : ce paramètre affiche des informations d'aide au niveau de l'invite de commandes.

Références

Pour plus d'informations, cliquez sur les numéros d'article ci-dessous pour afficher les documents correspondants de la Base de connaissances Microsoft :
328360 Comment faire pour activer et désactiver les extensions ISAPI et les applications CGI dans les services Internet (IIS) 6.0?
328505 Procédure : liste des extensions de serveur Web et des fichiers d'extension dans IIS 6.0
Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.

Propriétés

Numéro d'article: 328419 - Dernière mise à jour: jeudi 28 février 2013 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Information Services 6.0
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Mots-clés : 
kbwebservices kbappservices kbhowtomaster KB328419
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com