Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 28164|Válasz: 6

[Forrás] .net/c# műveletek iiS6, 7 [forráskód]

[Linket másol]
Közzétéve 2017. 08. 07. 16:05:45 | | |
Az encapsulation alkalmas belső eszközként olyan projektekben, amelyeknek IIS-t kell futtatniuk az installerben, például weboldal építése vagy virtuális könyvtár létrehozása

Alap űrlap:
iisutil.exe Parancs / Érv 1: 1-es érték / 2-es paraméter: 2-es érték


A folyamat visszaküldési értéke a futó eredmény, 0 a sikert, a többi érték pedig hibát jelez, lásd az alábbi hibakódot


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

1. Létrehozni egy oldalt
        iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
                httpPort: Port, IIS6 alatt szükséges, IIS7-ben nem szükséges
                httpsPort: SSL port, nem szükséges
                physicalPath: Fizikai út, kötelező
                sslHash: A tanúsítvány hash-e akkor szükséges, amikor a httpsPort meg van jelölve, és a tanúsítványt a LocalMachine személyes területére kell helyezni


----------------------
2. Töröld az oldalt
        iisutil RemoveSite /siteName:Rvsp

        Paraméterek:
                siteName: A helyszín neve, amely szükséges


----------------------
3. Hozz létre egy alkalmazáskészletet
        iisutil CreateAppPool /poolName:RvspPool

        Paraméterek:
                Medence név: A medence neve, szükséges


----------------------
4. Töröld az alkalmazáskészletet
        iisutil RemoveAppPool /poolName:RvspPool

        Paraméterek:
                Medence név: A medence neve, szükséges


----------------------
5. Hozzon létre egy virtuális könyvtárat
        iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
                virtualPath: A virtuális út, amely /-val kezdődik, jelenleg csak egy szintet támogat, szükséges
                physicalPath: Fizikai út, kötelező
                enableAllMimeTypes: Opcionális a tetszőleges fájlok letöltésének engedélyezéséhez


----------------------
6. Töröld a virtuális könyvtárat
        iisutil RemoveDir /siteName:Rvsp /virtualPath:/log

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
                virtualPath: A virtuális út, kötelező


----------------------
7. Indíts el egy alkalmazást
        iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
                virtualPath: A virtuális út, amely /-val kezdődik, jelenleg csak egy szintet támogat, szükséges
                physicalPath: Fizikai út, kötelező
                poolName: Az alkalmazáspool neve, amely szükséges.
                useSsl: hogy ssl-t kell megkövetelni, nem kötelező


----------------------
8. Töröld az alkalmazást
        iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
                virtualPath: A virtuális út, kötelező


----------------------
9. Állapítsák meg, létezik-e a helyszín
        iisutil SiteExist /siteName:Rvsp

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
        Visszaküldési érték:
                A 400 nem létezik
                503 létezik


----------------------
10. Cseréld ki az oldal SSL tanúsítványát
        iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
                sslHash: Tanúsítvány hash, kötelező, a tanúsítványt a LocalMachine személyes területére kell helyezni


----------------------
11. Cseréld ki a hely portját
        iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081

        Paraméterek:
                siteName: A helyszín neve, amely szükséges
                httpPort: Port
                httpsPort: SSL port


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


Hibakód:

        302: Hibás paraméter
        400: A helyszín nem található meg
        401: Alkalmazáskészlet nem talált
        402: Kérelem nem talált
        403: Root alkalmazás nem talált
        404: Virtuális könyvtár nem talált
        500: IIS verzió ismeretlen
        501: a http port foglalt
        502: A https port foglalt
        503: A helyszín már létezik
        504: Alkalmazáskészlet létezik
        505: Az alkalmazás már létezik
        506: A virtuális könyvtár már létezik
        909: Ismeretlen hiba


Felület:



IIS6 megvalósítás:



IIS7 megvalósítás:



Forráskód letöltés:

Turisták, ha szeretnétek megnézni ennek a bejegyzésnek a rejtett tartalmát, kérlekVálasz





Előző:Radish Home GHOST System X86/X64 Ultimate Edition 2017
Következő:【A nagy ügy megalapítása】New Radish Home Ghost Windows7 32&64 Computer City telepítve v201708+
Közzétéve 2017. 08. 07. 17:24:13 |
Igen, köszönöm, hogy megosztottad
Közzétéve 2017. 12. 14. 15:18:15 |
Csak le kell tölteni és kipróbálni
Közzétéve 2017. 12. 28. 12:57:21 |
Közzétéve 2017. 12. 29. 14:59:22 |
Támogasd a főbérlőt, nézd meg  
Közzétéve 2018. 05. 21. 14:00:17 |
Tanuld meg
Közzétéve 2019. 01. 13. 18:22:04 |
Drágám, ezt keresem, próbáld ki, köszönöm
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com