Sesja CMD

Automatyzuj sesję CMD

Otwórz sesję CMD
Odczytaj z sesji CMD
Zapisz w sesji CMD
Zaczekaj na tekst w sesji CMD
Zamknij sesję CMD

Otwórz sesję CMD

Otwórz nową sesję CMD

Parametry wejściowe
Argument Opcjonalnie Akceptuje Wartość domyślna Opis
Folder roboczy Tak Folder Pełna ścieżka folderu, w którym ma zostać rozpoczęta sesja CMD, jeśli jest używany
Utworzone zmienne
Argument Pisz Opis
CmdSession Sesja CMD Sesja CMD do użycia z następnymi akcjami CMD
Wyjątki
Wyjątek Opis
Nie można rozpocząć sesji polecenia Wskazuje problem podczas inicjowania sesji CMD
Katalog roboczy nie istnieje Wskazuje, że wystąpił błąd podczas próby zlokalizowania katalogu roboczego

Odczytaj z sesji CMD

Odczytaj dane wyjściowe sesji CMD

Parametry wejściowe
Argument Opcjonalnie Akceptuje Wartość domyślna Opis
Sesja CMD No Sesja CMD Uprzednio otwarta sesja CMD
Oddziel dane wyjściowe od błędu Nie dotyczy Wartość logiczna Fałsz Określa, czy standardowe dane wyjściowe i standardowy błąd mają być zapisywane w różnych zmiennych, czy w jednej połączonej zmiennej
Utworzone zmienne
Argument Pisz Opis
CmdOutput Wartość tekstowa Standardowe dane wyjściowe sesji CMD
CmdError Wartość tekstowa Standardowy błąd sesji CMD
Wyjątki
Wyjątek Opis
Sesja CMD jest zamknięta Wskazuje, że określona sesja CMD jest zamknięta

Zapisz w sesji CMD

Wykonaj polecenie w otwartej sesji CMD

Parametry wejściowe
Argument Opcjonalnie Akceptuje Wartość domyślna Opis
Sesja CMD No Sesja CMD Zmienna uprzednio otwartej sesji CMD
Command No Wartość tekstowa Nazwa polecenia do wykonania
Wyślij kod po poleceniu Nie dotyczy Wartość logiczna Prawda Określa, czy po poleceniu ma zostać wysłany kod
Utworzone zmienne
  • Ta akcja nie wywołuje żadnych zmiennych
Wyjątki
Wyjątek Opis
Nie można zapisać w sesji CMD Wskazuje błąd zapisywania w sesji CMD
Sesja CMD jest zamknięta Wskazuje, że określona sesja CMD jest zamknięta

Zaczekaj na tekst w sesji CMD

Zaczekaj na określony tekst w uprzednio otwartej sesji CMD

Parametry wejściowe
Argument Opcjonalnie Akceptuje Wartość domyślna Opis
Sesja CMD No Sesja CMD Zmienna otwartej sesji CMD
Oczekiwany tekst No Wartość tekstowa Tekst lub wyrażenie regularne, które ma znajdować się w standardowych danych wyjściowych lub w standardowym błędzie
Jest wyrażeniem regularnym Nie dotyczy Wartość logiczna Fałsz Określa, czy należy czekać na wyrażenie regularne, a nie zwykły tekst
Ignoruj wielkość liter Nie dotyczy Wartość logiczna Prawda Określa, czy tekst, na który będziesz oczekiwać, ma być zgodny ze standardowymi danymi wyjściowymi, czy standardowym błędem, bez uwzględnienia wielkości liter w tekście
Przekroczenie limitu czasu Tak Wartość liczbowa 0 Określa, czy oczekiwanie na pojawienie się tekstu może trwać bez końca, czy ma zostać zgłoszone niepowodzenie, jeśli tekst nie zostanie wyświetlony w ciągu ustalonego czasu
Utworzone zmienne
  • Ta akcja nie wywołuje żadnych zmiennych
Wyjątki
Wyjątek Opis
Sesja CMD jest zamknięta Wskazuje, że określona sesja CMD jest zamknięta
Przekroczono limit czasu podczas oczekiwania na tekst Wskazuje, że zanim tekst pojawił się w sesji polecenia, upłynął określony limit czasu

Zamknij sesję CMD

Zamknij uprzednio otwartą sesję CMD

Parametry wejściowe
Argument Opcjonalnie Akceptuje Wartość domyślna Opis
Sesja CMD No Sesja CMD Sesja CMD do zamknięcia. Określ tę zmienną w akcji otwierania sesji CMD.
Utworzone zmienne
  • Ta akcja nie wywołuje żadnych zmiennych
Wyjątki
  • Ta akcja nie zawiera żadnych wyjątków