Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 28164|Odpowiedź: 6

[Źródło] .net/c# operacje dla iiS6, 7 [kod źródłowy]

[Skopiuj link]
Opublikowano 07.08.2017 16:05:45 | | |
Enkapsulacja nadaje się do użycia jako narzędzie wewnętrzne w projektach, które muszą obsługiwać IIS w instalatorze, takich jak budowanie strony internetowej czy wirtualnego katalogu

Podstawowa forma formy:
iisutil.exe Polecenie / Argument 1: Wartość 1 / Parametr 2: Wartość 2


Wartość zwrotna procesu to wynik działający, 0 oznacza sukces, a pozostałe wartości błęd, patrz kod błędu poniżej


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

1. Stwórz stronę internetową
        iisutil CreateSite /siteName:Rvsp /httpPort:80 /httpsPort:445 /physicalPath:C:\wwwroot /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Parametry:
                siteName: Wymagana nazwa strony
                httpPort: Port, wymagany w IIS6, nie wymagany w IIS7
                httpsPort: port SSL, nie jest wymagany
                fizycznaŚcieżka: Ścieżka fizyczna, wymagana
                sslHash: Hash certyfikatu jest wymagany, gdy określono httpsPort, a certyfikat musi być umieszczony w obszarze osobistym LocalMachine


----------------------
2. Usuń stronę
        iisutil RemoveSite /siteName:Rvsp

        Parametry:
                siteName: Wymagana nazwa strony


----------------------
3. Stwórz pulę aplikacji
        iisutil CreateAppPool /poolName:RvspPool

        Parametry:
                poolName: Nazwa puli, wymagana


----------------------
4. Usuń pulę aplikacji
        iisutil RemoveAppPool /poolName:RvspPool

        Parametry:
                poolName: Nazwa puli, wymagana


----------------------
5. Utworzenie wirtualnego katalogu
        iisutil CreateDir /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /enableAllMimeTypes:true

        Parametry:
                siteName: Wymagana nazwa strony
                virtualPath: Wirtualna ścieżka, zaczynająca się od /, obecnie obsługuje tylko jeden poziom, wymagany
                fizycznaŚcieżka: Ścieżka fizyczna, wymagana
                enableAllMimeTypes: Opcjonalnie umożliwia pobieranie dowolnych plików


----------------------
6. Usuń wirtualny katalog
        iisutil RemoveDir /siteName:Rvsp /virtualPath:/log

        Parametry:
                siteName: Wymagana nazwa strony
                virtualPath: Wirtualna ścieżka, wymagana


----------------------
7. Stwórz aplikację
        iisutil CreateApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Parametry:
                siteName: Wymagana nazwa strony
                virtualPath: Wirtualna ścieżka, zaczynająca się od /, obecnie obsługuje tylko jeden poziom, wymagany
                fizycznaŚcieżka: Ścieżka fizyczna, wymagana
                poolName: Nazwa puli aplikacji, wymagana
                useSsl: czy wymagać SSL, nie jest wymagane


----------------------
8. Usuń aplikację
        iisutil RemoveApp /siteName:Rvsp /virtualPath:/log /physicalPath:C:\wwwroot\log /poolName:RvspPool /useSsl:true

        Parametry:
                siteName: Wymagana nazwa strony
                virtualPath: Wirtualna ścieżka, wymagana


----------------------
9. Ustal, czy stanowisko istnieje
        iisutil SiteExist /siteName:Rvsp

        Parametry:
                siteName: Wymagana nazwa strony
        Wartość zwrotu:
                400 nie istnieje
                503 istnieje


----------------------
10. Wymień certyfikat SSL na stronie
        iisutil SetCert /siteName:Rvsp /sslHash:5681154ac76ef9b73af44b08e4730933c633b26b

        Parametry:
                siteName: Wymagana nazwa strony
                sslHash: Certyfikat hash, wymagany, certyfikat należy umieścić w osobistej części LocalMachine


----------------------
11. Wymień port lokalizacji
        iisutil SetPort /siteName:Rvsp /httpPort:8080 /httpsPort:8081

        Parametry:
                siteName: Wymagana nazwa strony
                httpPort: Port
                httpsPort: port SSL


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


Kod błędu:

        302: Nieprawidłowy parametr
        400: Miejsce nie znaleziono
        401: Pula aplikacji nie znaleziona
        402: Zastosowanie nie znaleziono
        403: Nie znaleziono aplikacji root
        404: Katalog wirtualny nie znaleziony
        500: Wersja IIS nieznana
        501: port http jest zajęty
        502: Port https jest zajęty
        503: Miejsce już istnieje
        504: Istnieje pula aplikacji
        505: Wniosek już istnieje
        506: Wirtualny katalog już istnieje
        909: Nieznany błąd


Interfejs:



Implementacja IIS6:



Implementacja IIS7:



Pobranie kodu źródłowego:

Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszęOdpowiedź





Poprzedni:Redish Home GHOST System X86/X64 Ultimate Edition 2017
Następny:【Założenie wielkiej sprawy】Nowy dom rzodkiewki duch Windows7 32&64 Computer City zainstalowany v201708+
Opublikowano 07.08.2017 17:24:13 |
Tak, dzięki za podzielenie się
Opublikowano 14.12.2017 15:18:15 |
Wystarczy ją pobrać i wypróbować
Opublikowano 28.12.2017 12:57:21 |
Opublikowano 29.12.2017 14:59:22 |
Wesprzyj właściciela, spójrz  
Opublikowano 21.05.2018 14:00:17 |
Naucz się go
Opublikowano 13.01.2019 18:22:04 |
Kochanie, szukam tego, spróbuj, dziękuję
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com