Innkapsling egner seg som et internt verktøy i prosjekter som trenger å kjøre IIS i installasjonsprogrammet, som å bygge en nettside og lage en virtuell katalog
Grunnform: iisutil.exe Kommando / Argument 1: Verdi 1 / Parameter 2: Verdi 2
Returverdien til prosessen er det løpende resultatet, 0 indikerer suksess, og de andre verdiene indikerer feil, se feilkoden nedenfor
===========================================
1. Opprett et nettsted iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parametere: nettstedNavn: Nettstedets navn, påkrevd httpPort: Port, påkrevd under IIS6, ikke påkrevd i IIS7 httpsPort: SSL-port, ikke nødvendig fysiskSti: Fysisk sti, påkrevd sslHash: Sertifikathashen kreves når httpsPort er spesifisert, og sertifikatet må plasseres i det personlige området til LocalMachine
---------------------- 2. Slett siden iisutil RemoveSite /siteName:Rvsp
Parametere: nettstedNavn: Nettstedets navn, påkrevd
---------------------- 3. Opprett en applikasjonspool iisutil CreateAppPool /poolName:RvspPool
Parametere: BassengNavn: Bassengnavnet, påkrevd
---------------------- 4. Slett applikasjonspoolen iisutil RemoveAppPool /poolName:RvspPool
Parametere: BassengNavn: Bassengnavnet, påkrevd
---------------------- 5. Opprett en virtuell katalog iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true
Parametere: nettstedNavn: Nettstedets navn, påkrevd virtualPath: Den virtuelle stien, som starter med /, støtter for øyeblikket bare ett nivå, nødvendig fysiskSti: Fysisk sti, påkrevd enableAllMimeTypes: Valgfritt for nedlasting av vilkårlige filer
---------------------- 6. Slett den virtuelle katalogen iisutil RemoveDir /siteName:Rvsp /virtualPath:/log
Parametere: nettstedNavn: Nettstedets navn, påkrevd virtualPath: Den virtuelle stien, nødvendig
---------------------- 7. Opprett en applikasjon iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parametere: nettstedNavn: Nettstedets navn, påkrevd virtualPath: Den virtuelle stien, som starter med /, støtter for øyeblikket bare ett nivå, nødvendig fysiskSti: Fysisk sti, påkrevd poolName: Navnet på applikasjonspoolen, påkrevd useSsl: om man skal kreve SSL, ikke påkrevd
---------------------- 8. Slett applikasjonen iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parametere: nettstedNavn: Nettstedets navn, påkrevd virtualPath: Den virtuelle stien, nødvendig
---------------------- 9. Fastslå om stedet eksisterer iisutil SiteExist /siteName:Rvsp
Parametere: nettstedNavn: Nettstedets navn, påkrevd Returverdi: 400 eksisterer ikke 503 eksisterer
---------------------- 10. Bytt ut nettstedets SSL-sertifikat iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parametere: nettstedNavn: Nettstedets navn, påkrevd sslHash: Sertifikathash, påkrevd, sertifikatet plasseres i det personlige området til LocalMachine
---------------------- 11. Bytt ut site-porten iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081
Parametere: nettstedNavn: Nettstedets navn, påkrevd httpPort: Port httpsPort: SSL-port
===========================================
Feilkode:
302: Feil parameter 400: Stedet ikke funnet 401: Søknadspool ikke funnet 402: Søknad ikke funnet 403: Root-app ikke funnet 404: Virtuell katalog ikke funnet 500: IIS-versjon ukjent 501: http-porten er opptatt 502: https-porten er opptatt 503: Nettstedet eksisterer allerede 504: Applikasjonspool eksisterer 505: Applikasjonen eksisterer allerede 506: Den virtuelle katalogen eksisterer allerede 909: Ukjent feil
Grensesnitt:
IIS6-implementering:
IIS7-implementering:
Nedlasting av kildekode:
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
|