Udostępnij za pośrednictwem


Akcje wydania do wdrażania aplikacji dla Release Management

Akcje wydania służą do określenia sekwencji wdrażania dla każdego etapu wydania.Każda akcja używa określonego narzędzia do uruchamiania polecenia z zestawem argumentów.

Jeśli ścieżka wydania wersji nie została jeszcze stworzona, przejdź tutaj, aby to zrobić.

Przeciągnij akcję wydania z przybornika, aby dodać ją do danej sekwencji wdrażania.Użyj dowolnej z predefiniowanych akcji wydania wymienionych w przyborniku lub stwórz własne niestandardowe akcje wydania.

Configure Apps tab, Release Templates tab

Po dodaniu akcji wydania do sekwencji, możliwe jest edytowanie zmiennych konfiguracji, o ile zajdzie taka potrzeba.Aby uzyskać szczegółowe informacje o akcjach wydania i zmiennych konfiguracji, przejdź tutaj.Dowiedz się o narzędziach używanych przez akcje wydania tutaj.

Dodaj niestandardową akcję wydania

Dodaj nową akcję wydania i wybierz narzędzie, które ma wykorzystywać dana akcja.Lub możesz skopiować istniejącą akcję i użyć jej jako podstawy do tworzenia niestandardowej akcji wydania.Nie można edytować istniejącej akcji wydania.

  1. Z poziomu klienta Release Management, otwórz stronę Zapasy. (Jeśli strona się nie pojawia, zażądaj uprawnienia Można zarządzać zapasami.)

  2. Skopiuj akcję, którą chcesz edytować, lub dodaj nową akcję.

    Copy a release action

  3. Wybierz narzędzie, którego chcesz użyć zgodnie w wymaganiami dla akcji.Wybierz Nowy, aby dodać własne niestandardowe narzędzie, jeśli Narzędzia wstępnie zdefiniowane nie mogą wykonać wymaganych czynności dla tego kroku w sekwencji wdrażania.

  4. W sekcji Wykonanie wprowadź wszystkie wymagane argumenty wraz z tokenami w odpowiednim formacie.Ten prefiks i sufiks należy dodać do każdego z parametrów: __.Usuwanie lub dodawanie argumentów wraz z tokenami powoduje wyświetlenie ich na liście Parametry.

    Na przykład, dodaj następujące argumenty z tokenami: -servername __servername__ -switch __onoff__.Teraz servername i onoff są wyświetlane na liście parametrów.

Aby dezaktywować akcję wydania

  • Jeśli istnieją akcje, z których zespół ma nie korzystać, dezaktywuj je.Otwórz akcję ze strony Zapasy i wybierz przycisk Wyłącz.

Aby reaktywować akcję wydania

  • Otwórz listę Nieaktywny, otwórz akcję i wybierz opcję Uaktywnij.

    Inactive list on Inventory page

Pytania i odpowiedzi

Ff425471.collapse_all(pl-pl,VS.120).gifP: Jakie uprawnienia należy mieć, aby móc edytować akcje wydania?

Odp.: Aby edytować lub dodawać akcje wydania, użytkownicy muszą mieć uprawnienia Można zarządzać zapasami.Jeśli uprawnienia nie są włączone, strona Zapasy nie pojawi się.

Po wybraniu opcji Brak narzędzia, pola Polecenie i Argumenty nie będą edytowalne bez posiadania uprawnień Można używać niestandardowego narzędzia w akcjach i składnikach.Po wybraniu opcji Brak narzędzia, pola Polecenie i Argumenty w zakładkach Konfiguruj aplikacje, Składniki nie będą edytowalne, jeśli użytkownik nie posiada uprawnienia Można używać niestandardowego narzędzia w akcjach i składnikach.

Akcje i zmienne konfiguracji dla akcji wydania

  • Zarządzanie pulami aplikacji i witrynami sieci Web

  • Tworzenie lub modyfikowanie plików .ini

  • Zarządzanie bazami danych programu SQL Server

  • Konfigurowanie serwerów

  • Zarządzanie usługami systemu Windows

Ff425471.collapse_all(pl-pl,VS.120).gifZarządzanie pulami aplikacji i witrynami sieci Web

Te akcje wykorzystują wstępnie zdefiniowane narzędzie IIS Deployer do zarządzania pulami aplikacji, witrynami sieci Web, aplikacjami sieci Web i katalogami wirtualnymi.Te akcje są obsługiwane w ramach usług IIS 7.0, 7.5, 8.0 i 8.5.Aby uzyskać szczegółowe informacje o tym narzędziu, przejdź tutaj.

Akcja

Warunki użycia i awarii wdrażania

  • Utwórz pulę aplikacji

  • Konfiguruj pulę aplikacji

  • Odtwórz pulę aplikacji

  • Usuń pulę aplikacji

  • Rozpocznij pulę aplikacji

  • Zatrzymaj pulę aplikacji

blank spacer

Utwórz pulę aplikacji: Ta akcja spowoduje utworzenie nowej puli aplikacji w ramach programu IIS.W programie IIS 7.0, 7.5, 8.0 i 8.5, jeśli pula aplikacji już istnieje, to zostanie ona ponownie skonfigurowana w celu dostosowania się do określonych wartości zmiennych konfiguracji (niezdefiniowane zmienne konfiguracji nie wpłyną na rzeczywistą konfigurację puli aplikacji).

W przypadku wersji usługi IIS wcześniejszych niż 7.0, jeśli pula aplikacji już istnieje, wdrażanie nie powiedzie się.

Konfiguruj pulę aplikacji, Odtwórz pulę aplikacji, Rozpocznij pulę aplikacji lub Zatrzymaj pulę aplikacji: te akcje umożliwiają ponowne skonfigurowanie, odtworzenie, uruchomienie lub zatrzymanie puli aplikacji.Wdrażanie nie powiedzie się, jeśli pula aplikacji nie istnieje.

  • Utwórz witrynę sieci Web

  • Skonfiguruj witrynę sieci Web

  • Usuń witrynę sieci Web

  • Uruchom witrynę sieci Web

  • Zatrzymaj witrynę sieci Web

Utwórz witrynę sieci Web: powoduje stworzenie nowej witryny sieci Web przy użyciu usługi IIS.W programie IIS 7.0, 7.5, 8.0 i 8.5.Jeśli witryna sieci Web już istnieje, to zostanie ona ponownie skonfigurowana w celu dostosowania się do określonych wartości zmiennych konfiguracji (niezdefiniowane zmienne konfiguracji nie wpłyną na rzeczywistą konfigurację witryny sieci Web).

W przypadku wersji usługi IIS wcześniejszych niż 7.0, jeśli pula aplikacji już istnieje, wdrażanie nie powiedzie się.

Skonfiguruj witrynę sieci Web, Uruchom ponownie witrynę sieci Web, Uruchom witrynę sieci Web, Zatrzymaj witrynę sieci Web: te akcje umożliwiają ponowne skonfigurowanie, ponowne uruchomienie, uruchomienie lub zatrzymanie witryny sieci Web.Wdrażanie nie powiedzie się, jeśli witryna sieci Web nie istnieje.

  • Utwórz aplikację sieci Web

  • Konfiguruj aplikację sieci Web

  • Usuń aplikację sieci Web

Utwórz aplikację sieci Web: tworzy nową aplikację sieci Web w usługach IIS.W programie IIS 7.0, 7.5, 8.0 i 8.5.Jeśli aplikacja sieci Web już istnieje, to zostanie ona ponownie skonfigurowana w celu dostosowania się do określonych wartości zmiennych konfiguracji (niezdefiniowane zmienne konfiguracji nie wpłyną na rzeczywistą konfigurację aplikacji sieci Web).

W przypadku wersji usługi IIS wcześniejszych niż 7.0, jeśli pula aplikacji już istnieje, wdrażanie nie powiedzie się.

Konfiguruj aplikację sieci Web umożliwia ponowną konfigurację aplikacji sieci Web.Wdrażanie nie powiedzie się, jeśli aplikacja sieci Web nie istnieje.

  • Utwórz katalog wirtualny

  • Konfiguruj katalog wirtualny

  • Usuń katalog wirtualny

Utwórz katalog wirtualny: tworzy katalog wirtualny w usługach IIS.W programie IIS 7.0, 7.5, 8.0 i 8.5.Jeśli katalog wirtualny już istnieje, to zostanie on ponownie skonfigurowany w celu dostosowania się do określonych wartości zmiennych konfiguracji (niezdefiniowane zmienne konfiguracji nie wpłyną na rzeczywistą konfigurację wirtualnego katalogu).

Konfiguruj katalog wirtualny umożliwia ponowną konfigurację katalogu wirtualnego.Wdrażanie nie powiedzie się, jeśli katalog wirtualny nie istnieje.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji

Parametry

Wymagane

Opis

AppPoolName

Tak [Akcje puli aplikacji]

Nie [Akcje witryny sieci Web]

Nazwa puli aplikacji do konfiguracji, tworzenia, odtwarzania, usuwania, uruchamiania lub zatrzymania. [Akcja puli aplikacji]

Nazwa puli aplikacji do użycia w nowej lub zmodyfikowanej witrynie sieci Web. [akcja witryny sieci Web]

DotNetVersion

Nie

Wersja środowiska .NET Framework dla puli aplikacji.Ten parametr jest dozwolony tylko dla usług IIS 7.5, 8.0 i 8.5.Dozwolone wartości to: wer. 1.0, wer. 1.1, wer. 2.0 lub wer. 4.0.

IdentityUserDomain

Nie

Domena użytkownika do użycia jako tożsamość puli aplikacji.Jeśli nie zdefiniowano, a wartość "IdentityUserName" jest zdefiniowana, użytkownik jest traktowany jako użytkownik lokalny (czyli .\localuser).

IdentityUserName

Nie

Nazwa użytkownika do użycia jako tożsamość puli aplikacji.Jeśli nie zostały zdefiniowane, parametry IdentityUserDomain i IdentityUserPassword są ignorowane i używana jest wartość domyślna usług IIS (to znaczy, ApplicationPoolIdentity).

IdentityUserPassword

Nie

Hasło użytkownika do użycia jako tożsamość puli aplikacji.

Is32BitsAllowed

Nie

Flaga Zezwalaj lub Nie zezwalaj na uruchamianie w puli aplikacji 32-bitowych.Dozwolone wartości to:

  • 1 lub True: Aplikacje 32-bitowe są dozwolone

  • 0 lub False: Aplikacje 32-bitowe nie są dozwolone

IsAutoStart

Nie

Flaga wskazująca, czy pula aplikacji lub witryna sieci Web powinna być uruchamiana automatycznie podczas uruchamiania systemu Windows. Dozwolone wartości to:

  • 1 lub True: Pula aplikacji lub witryna sieci Web będzie uruchamiana automatycznie podczas uruchamiania systemu Windows.

  • 0 lub False: Pula aplikacji lub witryna sieci Web nie będzie uruchamiana automatycznie podczas uruchamiania systemu Windows.

IsPreloadEnabled

Nie

Flaga wskazująca, czy funkcja wstępnego ładowania jest włączona dla witryny sieci Web lub aplikacji sieci Web.Dozwolone wartości to:

  • 1 lub True: Wstępne załadowanie włączone.

  • 0 lub False: Wstępne załadowanie wyłączone.

PhysicalPath

Tak [utwórz akcję]

Nie [wszystkie inne katalogi wirtualne, witryny sieci Web oraz akcje aplikacji sieci Web]

Pełna fizyczna ścieżka katalogu wirtualnego, witryny sieci Web lub aplikacji sieci Web.

PipeLineMode

Nie

Tryb zarządzanego potoku do użycia w puli aplikacji.Dozwolone wartości to:

  • Klasyczny

  • Zintegrowany

PortNumber

Tak [tylko utwórz akcję]

Numer portu dla nowej lub zmodyfikowanej witryny sieci Web.

ProcessIdleTimeOut

Nie

Liczba minut, przez jaką proces może być bezczynny w puli aplikacji.

RecycleAfterMinutes

Nie

Ustalona liczba minut, po których upływie pula aplikacji zostanie odtworzona.

RecycleFixedTime

Nie

Stały czas, po którego upływie pula aplikacji zostanie odtworzona.Wymagany format to GG:MM, na przykład 23:58 lub 01:23.

RecycleKbMemory

Nie

Maksymalna ilość kilobajtów pamięci do wykorzystania zanim, pula aplikacji zostanie odtworzona.

SiteName

Tak [akcja witryny sieci Web]

Nie [akcja katalogu wirtualnego]

Nazwa witryny sieci Web do tworzenia, konfiguracji, usuwania, uruchamiania lub zatrzymania. [akcja witryny sieci Web]

Nazwa witryny sieci Web, pod którą znajduje się katalog wirtualny.Jeśli nie zdefiniowana, używana jest domyślna witryna sieci Web. [Akcja katalogu wirtualnego]

StartMode

Nie

Tryb uruchamiania, który ma być używany dla puli aplikacji.Dozwolone wartości to:

  • Na żądanie

  • Zawsze włączony

VirtualDirectoryName

Tak

Nazwa katalogu wirtualnego do tworzenia, konfiguracji lub usunięcia.

WebApplicationName

Nie

Nazwa aplikacji sieci Web, pod którą znajduje się katalog wirtualny.Jeśli nie zostanie zdefiniowany, system użyje podstawowej aplikacji sieci Web danej witryny sieci Web.

WebAppName

Tak

Nazwa aplikacji sieci Web do konfiguracji, tworzenia lub usunięcia.

WebSiteName

Tak [akcja witryny sieci Web]

Nie [akcja aplikacji sieci web]

Nazwa witryny sieci Web do konfiguracji, tworzenia, usuwania, uruchamiania lub zatrzymywania. [akcja witryny sieci Web]

Nazwa witryny sieci Web, pod którą znajduje się aplikacja sieci Web.Jeśli nie zdefiniowana, używana jest domyślna witryna sieci Web. [Akcja aplikacji sieci Web]

Ff425471.collapse_all(pl-pl,VS.120).gifTworzenie lub modyfikowanie plików .ini

Takie akcje plików .ini wykorzystują narzędzie Menedżer plików INI do dodawania, modyfikowania lub usuwania sekcji i kluczy z pliku.Aby uzyskać szczegółowe informacje o tym narzędziu, przejdź tutaj.

Ff425471.collapse_all(pl-pl,VS.120).gif

Akcja

Opis

Utwórz klucz

Tworzy nowy klucz o wartości znajdującej się w określonej sekcji pliku .ini.Jeśli określony plik nie istnieje, ta akcja stworzy go.Jeśli określona sekcja nie istnieje, ta akcja stworzy ją.Jeśli klucz już istnieje w określonej sekcji, akcja zastępuje jego wartość.

Zmodyfikuj klucz

Modyfikuje istniejący klucz, nadając mu nową wartość w określonej sekcji pliku .ini.Jeśli określony plik nie istnieje, ta akcja stworzy go.Jeśli określona sekcja nie istnieje, ta akcja stworzy ją.Jeśli klucz już istnieje w określonej sekcji, ta akcja go dodaje.

Zmodyfikuj wartość

Modyfikuje wartość istniejącego klucza w określonej sekcji pliku .ini.Jeśli określony plik nie istnieje, ta akcja stworzy go.Jeśli określona sekcja nie istnieje, ta akcja stworzy ją.Jeśli klucz nie istnieje w określonej sekcji, ta akcja go dodaje.

Usuwanie klucza

Usuwa klucz i jego wartości z określonych części pliku .ini.Jeśli określony plik nie istnieje, ta akcja kończy się niepowodzeniem.Nawet jeśli określona sekcja lub klucz nie istnieją, ta akcja nadal kończy się powodzeniem. Jeśli wybierzesz opcję usuwania wszystkich kluczy z sekcji, taka akcja również usuwa daną sekcję.

Modyfikuj sekcję

Zmienia nazwę sekcji w pliku ini.Jeśli określony plik nie istnieje, ta akcja stworzy go.Nawet jeśli określona sekcja nie istnieje, ta akcja nadal kończy się powodzeniem.

Usuń sekcję

Usuwa sekcję i wszystkie jej klucze oraz wartości w pliku ini.Jeśli określony plik nie istnieje, ta akcja kończy się niepowodzeniem.Nawet jeśli określona sekcja nie istnieje, ta akcja nadal kończy się powodzeniem.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji

Parametry

Wymagane

Opis

INIFile

Tak

Nazwa i ścieżka (w razie potrzeby) pliku .ini do modyfikacji.

KeyName

Tak

Nazwa klucza do tworzenia, modyfikacji lub usunięcia.

KeyValue

Nie

Nowa wartość do przypisania do klucza.Jeśli nie określono wartości, a dla parametru NewKeyName wybrano wartość, system użyje wartości rzeczywistej.Jeśli nie określono wartości, a dla parametru NewKeyName nie wybrano wartości, wartość będzie pusta.

NewKeyName

Nie

Nowa nazwa do przypisania do klucza.Jeśli nie zostanie określona, nie można zmienić nazwy klucza.

NewSectionName

Nie

Nowa nazwa do przypisania do nazwy sekcji.Jeśli nie zostanie określona, klucze lub stare sekcje zostaną umieszczone w sekcji głównej (wszystkie klucze, które znajdują się na początku pliku przed pierwszą sekcją, są uważane za klucze w katalogu głównym).

SectionName

Nie

[Akcja tworzenia lub modyfikowania kluczy] Nazwa sekcji, dla której zostanie dodany lub zmodyfikowany klucz.Jeśli nie zostanie określona, akcja aktualizuje sekcję główną.

UwagaUwaga
Wszystkie klucze, które znajdują się na początku pliku przed pierwszą sekcją, która jest uważana za katalog główny.

[Akcja zmiany nazwy] Nazwa sekcji do zmiany.Jeśli nie zostanie określona, klucze ze starej sekcji zostaną przeniesione do sekcji głównej.

[Akcja usuwania] Usuwanie nazwy sekcji.Jeśli nie zostało to określone, sekcja główna zostanie usunięta.

Ff425471.collapse_all(pl-pl,VS.120).gifZarządzanie bazami danych programu SQL Server

Powyższe akcje wykorzystują Narzędzie wdrażania bazy danych — wykonanie skryptu do tworzenia, usuwania, wykonywania kopii zapasowych i przywracania bazy danych programu SQL Server.Aby uzyskać szczegółowe informacje o tym narzędziu, przejdź tutaj.

Ff425471.collapse_all(pl-pl,VS.120).gif

Akcje

Opis

Utwórz bazę danych SQL

Tworzy nową bazę danych.Jeśli baza danych już istnieje, akcja kończy się niepowodzeniem.

Upuść bazę danych SQL

Usuwa bazę danych.Jeśli baza danych nie istnieje, akcja kończy się niepowodzeniem.

Kopia zapasowa bazy danych SQL

Wykonuje kopię zapasową istniejącej bazy danych w określonej ścieżce.

Przywróć bazę danych SQL

Przywraca bazę danych z określonego źródła.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji

Parametry

Wymagane

Opis

DatabaseName

Tak

Nazwa bazy danych SQL Server do stworzenia, usunięcia, wykonania kopii zapasowej lub przywracania.

Path

Tak

Ścieżka i nazwa pliku do przechowywania kopii zapasowej bazy danych.Na przykład \\server\filename.bak.

ServerName

Tak

Nazwa serwera, na którym baza danych SQL ma być tworzona, kopiowana, przywracana lub porzucana.

Source

Tak

Ścieżka i nazwa pliku do przechowywania kopii zapasowej służącej do przywracania bazy danych.

Ff425471.collapse_all(pl-pl,VS.120).gifKonfigurowanie serwerów

Te akcje umożliwiają skonfigurowanie komputera serwera, pod warunkiem, że pracuje on na dowolnym systemie operacyjnym Windows.Można uruchomić polecenia i zatrzymywać procesy, a także zarządzać plikami, folderami, zmiennymi środowiskowymi i kluczami oraz wartościami rejestru systemu Windows.System wykonuje te akcje przy użyciu kilku wstępnie zdefiniowanych narzędzi Release Management, takich jak Command Line Runner, Proces systemu Windows czy Agent wdrażania XCOPY.Aby uzyskać szczegółowe informacje o tych narzędziach, przejdź tutaj.

Ff425471.collapse_all(pl-pl,VS.120).gif

Akcja

Uwagi i warunki wystąpienia awarii wdrażania

  • Uruchom wiersz polecenia

  • Uruchom wiersz polecenia jako użytkownik

  • Zakończ proces systemu Windows

blank spacer

Skorzystaj z opcji Uruchom wiersz polecenia, aby uruchamiać polecenia przy użyciu tożsamości agenta wdrażania.

Skorzystaj z opcji Uruchom wiersz polecenia jako użytkownik, aby uruchamiać polecenia z poświadczeniami użytkownika.

  • Kopiuj plik lub folder

  • Utwórz Folder

  • Usuń plik(i) lub folder

  • Przenieś plik lub folder

  • Zmień nazwę pliku lub folderu

  • Modyfikuj atrybuty pliku (plików) lub folderu

  • Modyfikuj właściciela pliku (plików) lub folderu

Powyższe akcje umożliwiają tworzenie, modyfikowanie i usuwanie plików i folderów, a także wybieranie atrybutów.

Podczas tworzenia plików lub folderów, utworzony zostanie również dowolny nieistniejący katalog nadrzędny tworzonego folderu.

  • Utwórz zmienną środowiskową

  • Modyfikuj zmienną środowiskową

  • Usuń zmienną środowiskową

Powyższe akcje obsługują tworzenie, modyfikowanie i usuwanie zmiennych środowiskowych.

  • Utwórz klucz rejestru systemu Windows

  • Usuń klucz rejestru systemu Windows

  • Modyfikuj klucz rejestru systemu Windows

  • Utwórz wartość klucza rejestru systemu Windows

  • Usuń wartość klucza rejestru systemu Windows

  • Modyfikuj wartość rejestru systemu Windows

Powyższe akcje obsługują tworzenie, modyfikowanie i usuwanie kluczy i wartości rejestru.Sekwencja wdrażania nie powiedzie się tylko wtedy, gdy użytkownik spróbuje zmodyfikować nieistniejący klucz rejestru.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji do uruchamiania poleceń lub kończenia procesu

Parametry

Wymagane

Opis

Arguments

Nie

Argumenty wymagane do uruchamiania wiersza polecenia.

command

Tak

Stała wartość ./WindowsProcess.ps1..

FilePath

Nie

Domena użytkownika do użycia jako tożsamość puli aplikacji.Jeśli nie zdefiniowano, a wartość IdentityUserName jest zdefiniowana, użytkownik jest traktowany jako użytkownik lokalny (czyli .\localuser).

IsKillProcessTree

Nie

Wskazuje, czy należy zatrzymać drzewo procesów.Dozwolone wartości to:

  • 1: Zatrzymaj drzewo procesów.

  • 0 lub pusty: Nie zatrzymuj drzewa procesów.

ProcessName

Tak

Nazwa procesu systemu Windows do zatrzymania.

UserDomain

Nie

Domena użytkownika używana do uruchamiania pliku wykonywalnego.Jeśli nie określono tego parametru, przypisana zostanie wartość .\localuser.

UserName

Tak [akcja uruchomienie polecenia]

Nie [akcja zatrzymania procesu]

Nazwa użytkownika używana do uruchamiania pliku wykonywalnego.

Konto użytkownika, dla którego uruchomiony jest proces.Jeśli nie zostanie określone, proces będzie zatrzymany dla wszystkich użytkowników.

UserPassword

Nie

Hasło użytkownika używane do uruchamiania pliku wykonywalnego.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji do zarządzania plikami i folderami

Parametry

Wymagane

Opis

Archive

Nie

Ustaw lub wyzeruj atrybut archiwalny dla plików lub folderów.

  • +: Ustaw flagę.

  • -: Resetuj flagę.

  • Dowolna inna wartość, zachowaj bieżącą wartość flagi.

DestinationFileFolder

Wersja środowiska .NET Framework dla puli aplikacji.Ten parametr jest dozwolony tylko dla usług IIS 7.5, 8.0 i 8.5.Dozwolone wartości to: wer. 1.0, wer. 1.1, wer. 2.0 lub wer. 4.0.

DestinationName

Tak

Ścieżka docelowa dla kopiowania lub przenoszenia plików lub folderów.Lub nowa nazwa pliku lub folderu, którego nazwa jest zmieniana.

FileFolderName

Tak

Pliki lub folder źródłowy, które mają zostać usunięte, zmodyfikowane, przeniesione, lub których nazwy mają być zmienione.Dla akcji usuwania można używać symboli wieloznacznych, na przykład c:, temp lub *.log.

FolderName

Tak

Nazwa i ścieżka folderu do utworzenia.

Hidden

Nie

Ustaw lub wyzeruj atrybut ukryty dla plików lub folderów.

  • +: Ustaw flagę.

  • -: Resetuj flagę.

  • Dowolna inna wartość, zachowaj bieżącą wartość flagi.

OwnerDomain

Nie

Domena nowego właściciela dla plików lub folderu.Jeśli nie określono tego parametru, przypisana zostanie wartość .\localuser.

OwnerDomain

Tak

Nazwa nowego właściciela dla plików lub folderu.

ReadOnly

Ustaw lub wyzeruj atrybut tylko do odczytu dla plików lub folderów.

  • +: Ustaw flagę.

  • -: Resetuj flagę.

  • Dowolna inna wartość, zachowaj bieżącą wartość flagi.

SourceFileFolder

Tak

Pliki źródłowe lub folder do skopiowania.Można używać symboli wieloznacznych, na przykład c:, temp lub *.log.

System

Ustaw lub wyzeruj atrybut systemowy dla plików lub folderów.

  • +: Ustaw flagę.

  • -: Resetuj flagę.

  • Dowolna inna wartość, zachowaj bieżącą wartość flagi.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji dla akcji zmiennych środowiska

Parametry

Wymagane

Opis

VariableName

Tak

Nazwa zmiennej, która zostanie utworzona, zmodyfikowana lub usunięta.

VariableValue

Nie

Wartość do nadania dodawanej lub modyfikowanej zmiennej.Jeśli wartość nie została ustawiona, zmienna zostanie usunięta.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji dla akcji rejestru systemu Windows

Parametry

Wymagane

Opis

NewRegistryKey

Tak

Pełna nazwa klucza rejestru przeznaczenia, na przykład HKLM, Software lub NEWKEY.

OperatingSystemType

Nie

Typ systemu operacyjnego, w którym chcesz utworzyć klucz rejestru.Dozwolone wartości to:

  • 32: (ustawienie domyślne) tworzy klucz rejestru dla systemu 32-bitowego.

  • 64: tworzy klucz rejestru dla systemu 64-bitowego.

RegistryData

Nie

Dane mające wpływ na wartości rejestru.

RegistryKey

Tak

Pełna nazwa klucza rejestru do utworzenia, modyfikacji lub usunięcia.Na przykład HKLM, Software lub NEWKEY.

RegistryValue

Tak

Nazwa wartości rejestru, która zostanie dodana lub zmodyfikowana.

ValueType

Nie

Typ danych dla wartości rejestru.Dozwolone wartości to:

  • REG_SZ: (opcja domyślna): ciąg

  • REG_QWORD_LITTLE_ENDIAN: Wartość liczby 64-bitowej w formacie little-endian

  • REG_QWORD: Wartość liczby 64-bitowej.

  • REG_NONE: Brak wartości

  • REG_MULTI_SZ: Ciąg wielowierszowy (oddzielony \0)

  • REG_LINK : Dowiązanie symboliczne.

  • REG_EXPAND_SZ: Ciąg znaków z nierozwiniętymi odwołaniami do zmiennych środowiskowych.

  • REG_QWORD_BIG_ENDIAN: Wartość liczby 32-bitowej w formacie big-endian.

  • REG_QWORD_LITTLE_ENDIAN: Wartość liczby 32-bitowej w formacie little-endian.

  • REG_DWORD: Wartość liczby 32-bitowej.

  • REG_BINARY: Dane binarne w dowolnej formie.

Ff425471.collapse_all(pl-pl,VS.120).gifZarządzanie usługami systemu Windows

Powyższe akcje wykorzystują wstępnie zdefiniowane narzędzie Windows Service Manager do tworzenia, konfigurowania, usuwania, ponownego uruchamiania, uruchamiania i zatrzymania usługi Windows. Aby uzyskać szczegółowe informacje o tym narzędziu, przejdź tutaj.

Ff425471.collapse_all(pl-pl,VS.120).gif

Akcja

Warunki użycia i awarii wdrażania

  • Konfiguruj usługę

  • Konfiguruj poświadczenia usługi

  • Utwórz usługę

  • Usuń usługę

  • Ponownie uruchom usługę

  • Uruchom usługę

  • Zatrzymaj usługę

blank spacer

Użyj opcji Utwórz usługę w celu utworzenia nowej usługi.Sekwencja wdrażania zakończy się niepowodzeniem, jeśli usługa już istnieje.

Użyj opcji Konfiguruj usługę w celu skonfigurowania istniejącej usługi.Sekwencja wdrażania zakończy się niepowodzeniem, jeśli usługa nie istnieje.

Użyj opcji Skonfiguruj poświadczenia usługi w celu skonfigurowania istniejącej usługi z nowymi poświadczeniami.Sekwencja wdrażania zakończy się niepowodzeniem, jeśli usługa nie istnieje.

Ponadto sekwencja wdrażania zakończy się niepowodzeniem, jeżeli określony parametr ServiceName nie istnieje w przypadku określonego uruchomienia, zatrzymania lub ponownego uruchomienia usługi.Sekwencja zakończy się pomyślnie, jeśli usługa jest już uruchomiona lub zatrzymana.

Ff425471.collapse_all(pl-pl,VS.120).gifZmienne konfiguracji

Parametry

Wymagane

Opis

BinPath

Nie

Ścieżka binarna i nazwa usługi.

Description

Tak

Opis usługi do tworzenia i konfigurowania.

DisplayName

Nie

Nazwa usługi do tworzenia i konfigurowania.

Password

Nie

Hasło dla nazwy użytkownika do uruchomienia usługi.

ServiceName

Tak

Nazwa usługi do tworzenia, konfiguracji, usuwania, odtwarzania, uruchamiania lub zatrzymania.

StartMode

Nie

Tryb uruchamiania usługi.Dozwolone wartości to:

  • Automatyczny: (ustawienie domyślne) Usługa zostanie uruchomiona automatycznie po ponownym uruchomieniu komputera.

  • Wyłączony: Usługa jest wyłączona.

  • Ręczny: Usługa jest uruchomiona tylko ręcznie.

UserName

Tak

Nazwa użytkownika, która będzie używana dla poświadczeń do uruchomienia usługi.Należy użyć formatu DOMENA\NAZWA_UŻYTKOWNIKA, na przykład NT AUTHORITY\NETWORK SERVICE.Jeśli określisz parametr UserName, musisz również określić Password.

Aby przywrócić poświadczenia do parametru LocalSystem, wprowadź LocalSystem jako użytkownika i "" jako hasło.