Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 28164|Répondre: 6

[Source] .net/c# pour iiS6, 7 [code source]

[Copié le lien]
Publié sur 07/08/2017 16:05:45 | | |
L’encapsulation convient à une utilisation interne dans des projets nécessitant de faire fonctionner IIS dans l’installateur, comme la création d’un site web ou la création d’un répertoire virtuel

Formulaire de base :
iisutil.exe Commande / Argument 1 : Valeur 1 / Paramètre 2 : Valeur 2


La valeur de retour du processus est le résultat en cours, 0 indique le succès, et les autres valeurs indiquent l’erreur, voir le code d’erreur ci-dessous


===========================================

1. Créer un site
        iisutil CreateSite /siteName :Rvsp /httpPort :80 /httpsPort :445 /physicalPath :C :\wwwroot /sslHash :5681154ac76ef9b73af44b08e4730933c633b26b

        Paramètres :
                SiteName : Le nom du site, obligatoire
                httpPort : Port, requis par IIS6, pas obligatoire par IIS7
                httpsPort : port ssl, non requis
                physicalPath : Chemin physique, obligatoire
                sslHash : Le hachage du certificat est requis lorsque httpsPort est spécifié, et le certificat doit être placé dans la zone personnelle de la LocalMachine


----------------------
2. Supprimer le site
        iisutil RemoveSite /siteName :Rvsp

        Paramètres :
                SiteName : Le nom du site, obligatoire


----------------------
3. Créer un pool d’applications
        iisutil CreateAppPool /poolName :RvspPool

        Paramètres :
                Nom de la piscine : Le nom de la piscine, obligatoire


----------------------
4. Supprimer le pool d’applications
        iisutil RemoveAppPool /poolName :RvspPool

        Paramètres :
                Nom de la piscine : Le nom de la piscine, obligatoire


----------------------
5. Créer un répertoire virtuel
        iisutil CreateDir /siteName :Rvsp /virtualPath :/log /physicalPath :C :\wwwroot\log /enableAllMimeTypes :true

        Paramètres :
                SiteName : Le nom du site, obligatoire
                virtualPath : Le chemin virtuel, commençant par /, ne supporte actuellement qu’un seul niveau, requis
                physicalPath : Chemin physique, obligatoire
                enableAllMimeTypes : Optionnel pour permettre le téléchargement de fichiers arbitraires


----------------------
6. Supprimer le répertoire virtuel
        iisutil RemoveDir /siteName :Rvsp /virtualPath :/log

        Paramètres :
                SiteName : Le nom du site, obligatoire
                virtualPath : Le chemin virtuel, requis


----------------------
7. Créer une application
        iisutil CreateApp /siteName :Rvsp /virtualPath :/log /physicalPath :C :\wwwroot\log /poolName :RvspPool /useSsl :true

        Paramètres :
                SiteName : Le nom du site, obligatoire
                virtualPath : Le chemin virtuel, commençant par /, ne supporte actuellement qu’un seul niveau, requis
                physicalPath : Chemin physique, obligatoire
                poolName : Le nom du pool d’applications, requis
                useSSL : nécessiter la SSL, non obligatoire


----------------------
8. Supprimer l’application
        iisutil RemoveApp /siteName :Rvsp /virtualPath :/log /physicalPath :C :\wwwroot\log /poolName :RvspPool /useSsl :true

        Paramètres :
                SiteName : Le nom du site, obligatoire
                virtualPath : Le chemin virtuel, requis


----------------------
9. Déterminer si le site existe
        iisutil SiteExist /siteName :Rvsp

        Paramètres :
                SiteName : Le nom du site, obligatoire
        Valeur de retour :
                400 n’existe pas
                Le 503 existe


----------------------
10. Remplacer le certificat SSL du site
        iisutil SetCert /siteName :Rvsp /sslHash :5681154ac76ef9b73af44b08e4730933c633b26b

        Paramètres :
                SiteName : Le nom du site, obligatoire
                sslHash : Hachage du certificat, obligatoire, le certificat doit être placé dans la zone personnelle de la LocalMachine


----------------------
11. Remplacer le port du site
        iisutil SetPort /siteName :Rvsp /httpPort :8080 /httpsPort :8081

        Paramètres :
                SiteName : Le nom du site, obligatoire
                httpPort : Port
                httpsPort : port ssl


===========================================


Code d’erreur :

        302 : Paramètre incorrect
        400 : Site non trouvé
        401 : Pool de candidatures non trouvé
        402 : Demande non trouvée
        403 : Application racine non trouvée
        404 : Répertoire virtuel non trouvé
        500 : version IIS inconnue
        501 : le port http est occupé
        502 : Le port https est occupé
        503 : Le site existe déjà
        504 : Pool d’applications existe
        505 : L’application existe déjà
        506 : Le répertoire virtuel existe déjà
        909 : Erreur inconnue


Interface :



Implémentation de l’IIS6 :



Implémentation de l’IIS7 :



Téléchargement du code source :

Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaîtRépondre





Précédent:Radish Home GHOST System X86/X64 Édition Ultime 2017
Prochain:【Fondation de la Grande Cause】Nouvelle Maison de Radis Fantôme Windows7 32&64 Computer City installée v201708+
Publié sur 07/08/2017 17:24:13 |
Oui, merci pour le partage
Publié sur 14/12/2017 15:18:15 |
Il suffit de le télécharger et d’essayer
Publié sur 28/12/2017 12:57:21 |
Publié sur 29/12/2017 14:59:22 |
Soutenez le propriétaire, jetez un œil  
Publié sur 21/05/2018 14:00:17 |
Apprends-le
Publié sur 13/01/2019 18:22:04 |
Chéri, je cherche ça, essaie, merci
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com