Akcje systemu
Uwaga
Grupa działań Systemu została posegregowana na kilka nowych kategorii. Aby uzyskać więcej informacji o tych kategoriach, przejdź do odwołań akcji Stacja robocza i Obsługa skryptów.
Użyj akcji systemowych do automatyzacji zadań podstawowych dla systemu operacyjnego Windows.
Uruchom akcję Uruchamianie aplikacji, aby uruchomić wszystkie zainstalowane aplikacje. Wszystkie argumenty wiersza polecenia należy wprowadzić w cudzysłowach i oddzielić je spacją. Poniższy przykład umożliwia otwarcie określonego dokumentu programu Word w trybie cichym.
Uwaga
Pole Ścieżka aplikacji musi wskazać plik wykonywalny aplikacji. W celu otwarcia pewnych domyślnych aplikacji systemu Windows można wprowadzić ich nazwę, na przykład Notatnik dla Notatnika.
Dodatkowo, przepływ pulpitu umożliwia kończenie procesów według nazwy lub ID za pomocą akcji Zakończ proces oraz oczekiwanie na uruchomienie lub zatrzymanie procesów za pomocą akcji Oczekuj na proces.
Aby obsługiwać zmienne środowiskowe Windows, użyj akcji Ustaw zmienną środowiskową Windows, Uzyskaj zmienną środowiskową Windows i Usuń zmienną środowiskową Windows dla odpowiednich zadań.
Jeśli proces
Oznacza początek warunkowego bloku akcji w zależności od tego, czy proces jest uruchomiony, czy nie.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
If process | Nie dotyczy | Działa, nie działa | Jest uruchomiony | Stan procesu do sprawdzenia |
Process name | Nie. | Wartość tekstowa | Nazwa procesu do sprawdzenia |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Nie można pobrać listy procesów | Wskazuje problem podczas pobierania listy procesów |
Czekaj na proces
Wstrzymuje wykonywanie, dopóki proces nie zostanie uruchomiony lub zatrzymany.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Process name | Nie | Wartość tekstowa | Nazwa procesu do sprawdzenia | |
Wait for process to | Nie dotyczy | Rozpocznij, Zatrzymaj | Zostanie uruchomiony | Czy czekać na uruchomienie lub zatrzymanie określonego procesu |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Nie można pobrać listy procesów | Wskazuje problem podczas pobierania listy procesów |
Uruchom aplikację
Wykonuje aplikację lub otwiera dokument, wykonując skojarzoną aplikację.
Ważne
Wiele aplikacji o zaawansowanej funkcjonalności wymaga podwyższonych uprawnień, aby zapobiec nieautoryzowanemu dostępowi do zasobów systemowych. Aby uruchomić te aplikacje za pomocą akcji Uruchom aplikację, uruchom Power Automate z prawami administratora. Więcej informacji na temat uruchamiania Power Automate jako administrator znajdziesz w Uruchom Power Automate z podwyższonymi uprawnieniami.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Application path | Nie | Plik | Plik wykonywalny jako kompletna ścieżka pliku | |
Command line arguments | Tak | Wartość tekstowa | Dodaj dodatkowe argumenty, które będą umieszczane po nazwie pliku wykonywalnego. Na przykład wprowadź notatnik.exe w ścieżce aplikacji i konkretny plik tekstowy w argumentach wiersza polecenia | |
Working folder | Tak | Folder | Pełna ścieżka folderu, w którym mają zostać wykonane zadania, jeśli jest używany. | |
Window style | Nie dotyczy | Normalny, Ukryty, Zminimalizowany, Zmaksymalizowany | Normalna | Wybierz wygląd i rozmiar otwieranego okna aplikacji |
After application launch | Nie dotyczy | Kontynuuj natychmiast, Poczekaj na załadowanie aplikacji, Poczekaj na zakończenie aplikacji | Kontynuuj natychmiast | Czy kolejna akcja ma zostać wykonana natychmiast, czy należy zaczekać na załadowanie lub zakończenie programu |
Timeout | Tak | Wartość liczbowa | 0 | Maksymalny czas oczekiwania przed wymuszeniem kontynuowania |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
AppProcessId | Wartość liczbowa | Dane wyjściowe identyfikatora procesu |
AppExitCode | Wartość liczbowa | Kod zakończenia aplikacji |
WindowHandle | Wartość liczbowa | Procedura obsługi okna. Podczas otwierania nowego okna, ta zmienna przechwyci to wartość klamki okna i zapisze ją w tej zmiennej. Uchwyt okna jest przydatny do identyfikowania okna w późniejszej akcji |
Wyjątki
Wyjątek | Opis |
---|---|
Nie znaleziono pliku lub aplikacji | Wskazuje, że nie znaleziono określonego pliku lub aplikacji |
Odmowa dostępu do aplikacji lub pliku | Wskazuje odmowę dostępu do określonej aplikacji lub pliku |
Nie można pobrać dojścia do głównego okna aplikacji | Wskazuje problem podczas pobierania dojścia do głównego okna aplikacji |
Nie można wykonać aplikacji lub otworzyć pliku | Wskazuje problem podczas wykonywania określonej aplikacji lub otwierania określonego pliku |
Przerwij proces
Natychmiast zatrzymuje uruchomiony proces.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Specify process by | Nie dotyczy | Identyfikator procesu, Nazwa procesu | Process name | Określ, czy proces do przerwania zostanie określony przy użyciu nazwy, czy identyfikatora |
Process ID | Nie | Wartość liczbowa | Identyfikator procesu do przerwania | |
Process name | Nie | Wartość tekstowa | Nazwa procesu do zakończenia. Jeśli uruchomiono więcej niż jeden proces o tej samej nazwie, wszystkie zostaną przerwane |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Proces o określonym identyfikatorze nie jest uruchomiony | Wskazuje, że proces o określonym identyfikatorze nie jest uruchomiony |
Nie można przerwać procesu | Wskazuje problem podczas przerywania procesu |
Polecenie ping
Wysyła komunikat w celu ustalenia, czy komputer zdalny jest dostępny za pośrednictwem sieci.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Host name | Nie | Wartość tekstowa | Nazwa lub adres IP komputera zdalnego | |
Timeout | Tak | Wartość liczbowa | 5000 | Maksymalna liczba milisekund określająca czas oczekiwania na komunikat odpowiedzi na polecenie ping |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
PingResult | Wartość tekstowa | Stan komunikatu ping (sukces lub niepowodzenie) |
RoundTripTime | Wartość liczbowa | Liczba milisekund potrzebna na wykonanie polecenia ping |
Wyjątki
Wyjątek | Opis |
---|---|
Nie można zakończyć akcji ping | Wskazuje problem podczas kończenia wykonywania akcji ping |
Ustaw zmienną środowiskową systemu Windows
Ustawia daną wartość dla zmiennej środowiskowej.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Environment variable name | Nie | Wartość tekstowa | Nazwa zmiennej środowiskowej | |
New environment variable value | Nie | Wartość tekstowa | Wartość ustawiana dla zmiennej środowiskowej | |
Type | Nie dotyczy | Użytkownik, System | Użytkownika | Typ zmiennej środowiskowej |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Wskazuje problem podczas ustawiania wartości zmiennej środowiskowej | Wskazuje problem podczas ustawiania wartości zmiennej środowiskowej |
Niewystarczające uprawnienia | Wskazuje, że użytkownik nie ma wystarczających uprawnień do wykonania tej akcji |
Pobierz zmienną środowiskową systemu Windows
Pobiera wartość zmiennej środowiskowej.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Environment variable name | Nie | Wartość tekstowa | Nazwa zmiennej środowiskowej, której wartość zostanie pobrana | |
Search for variable only in scope | Nie dotyczy | Wartość logiczna | Fałsz | Określ, czy zmienna ma być wyszukiwana tylko w określonym zakresie |
Scope | Nie dotyczy | Użytkownik, System | Użytkownika | Zakres, z którego ma zostać pobrana zmienna środowiskowa |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
EnvironmentVariableValue | Wartość tekstowa | Wartość zmiennej środowiskowej |
Wyjątki
Wyjątek | Opis |
---|---|
Zmienna środowiskowa nie istnieje | Wskazuje, że określona zmienna środowiskowa nie istnieje |
Niewystarczające uprawnienia | Wskazuje, że użytkownik nie ma wystarczających uprawnień do wykonania tej akcji |
Usuń zmienną środowiskową systemu Windows
Usuwa zmienną środowiskową z danego zakresu.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Environment variable name | Nie | Wartość tekstowa | Nazwa zmiennej środowiskowej do usunięcia | |
Type | Nie dotyczy | Użytkownik, System | Użytkownika | Typ zmiennej środowiskowej do usunięcia |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Nie można usunąć zmiennej środowiskowej | Wskazuje problem podczas usuwania zmiennej środowiskowej |
Niewystarczające uprawnienia | Wskazuje, że użytkownik nie ma wystarczających uprawnień do wykonania tej akcji |