Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

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

Le support de Windows Server 2003 a pris fin le 14 juillet 2015

Microsoft a mis fin au support de Windows Server 2003 le 14 juillet 2015. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

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.

back to the top

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.

back to the top

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.
back to the top

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.
back to the top

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.

back to the top

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.
back to the top

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.
back to the top

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.
back to the top
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
back to the top
kbappsvc kbiis600
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

ID d'article : 328419 - Dernière mise à jour : 02/28/2013 15:12:00 - Révision : 1.0

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

  • kbwebservices kbappservices kbhowtomaster KB328419
Commentaires
")[0].appendChild(m);