Encapsulatie is geschikt voor gebruik als intern hulpmiddel in projecten die IIS in de installer moeten laten draaien, zoals het bouwen van een website en het bouwen van een virtuele directory
Basisvorm: iisutil.exe Commando / Argument 1: Waarde 1 / Parameter 2: Waarde 2
De retourwaarde van het proces is het lopende resultaat, 0 geeft succes aan, en de andere waarden geven fout aan, zie de foutcode hieronder
===========================================
1. Maak een site aan iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parameters: siteNaam: De sitenaam, vereist httpPort: Port, vereist onder IIS6, niet vereist in IIS7 httpsPort: SSL-poort, niet vereist fysiekPad: Fysiek pad, vereist sslHash: De certificaathash is vereist wanneer httpsPort wordt gespecificeerd, en het certificaat moet worden geplaatst in het persoonlijke gedeelte van de LocalMachine
---------------------- 2. Verwijder de site iisutil RemoveSite /siteName:Rvsp
Parameters: siteNaam: De sitenaam, vereist
---------------------- 3. Maak een applicatiepool aan iisutil CreateAppPool /poolName:RvspPool
Parameters: zwembadnaam: De naam van het zwembad, vereist
---------------------- 4. Verwijder de applicatiepool iisutil RemoveAppPool /poolName:RvspPool
Parameters: zwembadnaam: De naam van het zwembad, vereist
---------------------- 5. Maak een virtuele map aan iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true
Parameters: siteNaam: De sitenaam, vereist virtualPath: Het virtuele pad, beginnend met /, ondersteunt momenteel slechts één niveau, vereist fysiekPad: Fysiek pad, vereist enableAllMimeTypes: Optioneel om het downloaden van willekeurige bestanden toe te staan
---------------------- 6. Verwijder de virtuele map iisutil RemoveDir /siteName:Rvsp /virtualPath:/log
Parameters: siteNaam: De sitenaam, vereist virtualPath: Het virtuele pad, vereist
---------------------- 7. Maak een applicatie aan iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parameters: siteNaam: De sitenaam, vereist virtualPath: Het virtuele pad, beginnend met /, ondersteunt momenteel slechts één niveau, vereist fysiekPad: Fysiek pad, vereist poolNaam: De naam van de applicatiepool, vereist useSSL: of SSL vereist is, niet verplicht
---------------------- 8. Verwijder de applicatie iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true
Parameters: siteNaam: De sitenaam, vereist virtualPath: Het virtuele pad, vereist
---------------------- 9. Bepaal of de locatie bestaat iisutil SiteExist /siteName:Rvsp
Parameters: siteNaam: De sitenaam, vereist Rendementswaarde: 400 bestaat niet 503 bestaat
---------------------- 10. Vervang het SSL-certificaat van de site iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b
Parameters: siteNaam: De sitenaam, vereist sslHash: Certificaathash, vereist dat het certificaat in het persoonlijke gedeelte van de LocalMachine wordt geplaatst
---------------------- 11. Vervang de site port iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081
Parameters: siteNaam: De sitenaam, vereist httpPort: Port httpsPort: SSL-poort
===========================================
Foutcode:
302: Onjuiste parameter 400: Locatie niet gevonden 401: Applicatiepool niet gevonden 402: Aanvraag niet gevonden 403: Root-app niet gevonden 404: Virtuele directory niet gevonden 500: IIS-versie onbekend 501: http-poort is bezet 502: De https-poort is bezet 503: De site bestaat al 504: Er bestaat een applicatiepool 505: De aanvraag bestaat al 506: De virtuele directory bestaat al 909: Onbekende fout
Interface:
IIS6-implementatie:
IIS7-implementatie:
Broncode downloaden:
Toeristen, als jullie de verborgen inhoud van dit bericht willen zien, alsjeblieft Antwoord
|