Kapselointi soveltuu käytettäväksi sisäisenä työkaluna projekteissa, joissa IIS:n käyttö asennusohjelmassa tarvitaan, kuten verkkosivuston rakentamiseen ja virtuaalihakemiston rakentamiseen
Peruslomake: iisutil.exe Komento / Argumentti 1: Arvo 1 / Parametri 2: Arvo 2
Prosessin palautusarvo on juokseva tulos, 0 tarkoittaa onnistumista ja muut arvot virhettä, katso alla oleva virhekoodi
===========================================
1. Luo sivusto iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parametrit: siteName: Sivuston nimi, vaaditaan httpPort: Portti, vaaditaan IIS6:ssa, ei vaadittu IIS7:ssä httpsPort: SSL-portti, ei vaadittu physicalPath: Fyysinen polku, vaaditaan sslHash: Sertifikaatin tiiviste vaaditaan, kun httpsPort on määritelty, ja sertifikaatti on sijoitettava LocalMachinen henkilökohtaiselle alueelle
---------------------- 2. Poista sivusto iisutil RemoveSite /siteName:Rvsp
Parametrit: siteName: Sivuston nimi, vaaditaan
---------------------- 3. Luo sovelluspooli iisutil CreateAppPool /poolName:RvspPool
Parametrit: poolNimi: Altaan nimi, vaaditaan
---------------------- 4. Poista sovelluspooli iisutil RemoveAppPool /poolName:RvspPool
Parametrit: poolNimi: Altaan nimi, vaaditaan
---------------------- 5. Luo virtuaalihakemisto iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true
Parametrit: siteName: Sivuston nimi, vaaditaan virtualPath: Virtuaalinen polku, alkaen /:llä, tukee tällä hetkellä vain yhtä tasoa, vaaditaan physicalPath: Fyysinen polku, vaaditaan enableAllMimeTypes: Valinnainen sallimaan mielivaltaisten tiedostojen lataamisen
---------------------- 6. Poista virtuaalihakemisto iisutil RemoveDir /siteName:Rvsp /virtualPath:/log
Parametrit: siteName: Sivuston nimi, vaaditaan virtualPath: Virtuaalinen polku, vaaditaan
---------------------- 7. Luo sovellus iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parametrit: siteName: Sivuston nimi, vaaditaan virtualPath: Virtuaalinen polku, alkaen /:llä, tukee tällä hetkellä vain yhtä tasoa, vaaditaan physicalPath: Fyysinen polku, vaaditaan poolName: Sovelluspoolin nimi, vaaditaan useSsl: vaaditaanko ssl:ää, ei vaadita
---------------------- 8. Poista sovellus iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parametrit: siteName: Sivuston nimi, vaaditaan virtualPath: Virtuaalinen polku, vaaditaan
---------------------- 9. Selvitä, onko sivusto olemassa iisutil SiteExist /siteName:Rvsp
Parametrit: siteName: Sivuston nimi, vaaditaan Palautusarvo: 400 ei ole olemassa 503 on olemassa
---------------------- 10. Korvaa sivuston SSL-sertifikaatti iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parametrit: siteName: Sivuston nimi, vaaditaan sslHash: Sertifikaatin tiiviste, vaaditaan, sertifikaatti sijoitetaan LocalMachinen henkilökohtaiselle alueelle
---------------------- 11. Vaihda sivuston portti iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081
Parametrit: siteName: Sivuston nimi, vaaditaan httpPort: Portti httpsPort: SSL-portti
===========================================
Virhekoodi:
302: Väärä parametri 400: Sivustoa ei löydy 401: Hakemuspooli ei löytynyt 402: Hakemusta ei löydetty 403: Root-sovellusta ei löydy 404: Virtuaalihakemistoa ei löydy 500: IIS-versio tuntematon 501: http-portti on varattu 502: Https-portti on varattu 503: Paikka on jo olemassa 504: Sovelluspooli on olemassa 505: Sovellus on jo olemassa 506: Virtuaalihakemisto on jo olemassa 909: Tuntematon virhe
Käyttöliittymä:
IIS6-toteutus:
IIS7-toteutus:
Lähdekoodin lataus:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
|