Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 28164|Vastaus: 6

[Lähde] .net/c#-operaatiot iiS6:lle, 7 [lähdekoodi]

[Kopioi linkki]
Julkaistu 7.8.2017 16.05.45 | | |
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





Edellinen:Radish Home GHOST System X86/X64 Ultimate Edition 2017
Seuraava:【Suuren Asian perustaminen】Uusi Radish Home Ghost Windows7 32&64 Computer City asennettu v201708+
Julkaistu 7.8.2017 17.24.13 |
Kyllä, kiitos kun jaoit
Julkaistu 14.12.2017 15.18.15 |
Täytyy vain ladata se ja kokeilla
Julkaistu 28.12.2017 12.57.21 |
Julkaistu 29.12.2017 14.59.22 |
Tue vuokranantajaa, katso  
Julkaistu 21.5.2018 14.00.17 |
Opettele se
Julkaistu 13.1.2019 18.22.04 |
Rakas, etsin tätä, kokeile, kiitos
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com