Zadania
Serwer zadań
Serwer zadań umożliwia administratorom IT zdalne zarządzanie skryptami PowerShell i CMD na komputerach z systemem Windows. Dzięki integracji z zaawansowanymi funkcjami, takimi jak wbudowana baza gotowych skryptów czy możliwość generowania skryptów za pomocą sztucznej inteligencji, funkcja ta znacząco usprawnia zadania administracyjne, bezpieczeństwa i konserwacji.
Funkcje główne:
Zdalne wykonywanie skryptów – Możliwość uruchamiania skryptów PowerShell i CMD na jednym lub wielu komputerach.
Zarządzanie zadaniami – Tworzenie, edytowanie, harmonogram i usuwanie skryptów z poziomu interfejsu.
Generowanie skryptów AI – Użycie sztucznej inteligencji (ChatGPT) do automatycznego generowania skryptów na podstawie naturalnych poleceń.
Wbudowana baza – Około 200 predefiniowanych skryptów podzielonych na kategorie, np. Administracja, Sieć, Bezpieczeństwo.
Widok główny
Interfejs Serwer zadań został podzielony na trzy główne sekcje:
Skrypty
Harmonogram skryptów
Logi

Skrypty
Sekcja ta zawiera przegląd wszystkich dostępnych skryptów, zarówno predefiniowanych, jak i dodanych przez administratora.
Kolumny tabeli:
Nazwa skryptu – Unikalna nazwa skryptu.
Utworzone – Data dodania skryptu.
Zmodyfikowane – Data ostatniej modyfikacji skryptu.
Opis – Opcjonalny krótki opis celu skryptu.
Typ skryptu – Ikona wskazująca typ skryptu: PowerShell lub CMD.
Polecenie - Treść polecenia, kod wykonywany przez skrypt.
Grupa - Kategoria, do której przypisany jest skrypt.
Zadania użytkownika - Informacja, że skrypt został utworzony przez użytkownika systemu i nie pochodzi z publicznej bazy skryptów.
Nowy skrypt
Kliknięcie przycisku +Dodaj nowy skrypt otwiera boczne menu konfiguracji.
Nazwa skrypt – Pole wymagane.
Grupa skryptów – Wybór z listy istniejących kategorii lub dodanie nowej.
Język – PowerShell lub CMD.
Opis – Opcjonalny krótki opis skryptu.
Treść skryptu – Pole na wpisanie pełnego kodu skryptu.
eA Inteligence - Umożliwa generowanie skryptów z pomocą AI.

Grupy skryptów
Powyżej tabeli znajduje się filtrowanie widoku po kategorii. Kategorie obejmują:
Active Directory
Administracja
Zespoły / biblioteki .NET
Komputer
Pliki i foldery
Zapora sieciowa
Sprzęt
Poprawki systemowe
Dzienniki
Konserwacja
Sieć
Plik stronicowania
Procesy
Zabezpieczenia
Usługi
System
Odzyskiwanie systemu
Rejestr systemu
Grupa skryptów – Możliwość dodania nowych lub usunięcia istniejących kategorii (wymaga potwierdzenia).

Generowanie skryptów AI
W dolnej części menu znajduje się sekcja "Potrzebujesz więcej wyjaśnień? - Użyj eA Inteligence".

Umożliwia generowanie skryptów z wykorzystaniem sztucznej inteligencji.
Po kliknięciu „Użyj eA Intelligence” otwiera się panel integracji z AI. Administrator opisuje oczekiwany efekt, np. „Utwórz skrypt restartujący usługę xyz”. System generuje gotowy skrypt, który można edytować przed zapisaniem.
Sztuczna inteligencja zapamiętuje kontekst rozmowy, dzięki czemu możliwe jest dalsze poprawianie i rozwijanie skryptu bez konieczności ponownego opisywania całego zadania.
Po kliknięciu „Kopiuj kod” treść skryptu zostaje automatycznie wklejona w sekcji, w której powinien zostać wprowadzony.
Funkcja umożliwia również rozpoczęcie nowej konwersacji z AI w dowolnym momencie poprzez restart.

Wykonanie skryptu
Procedura wykonania skryptu
Uruchomienie skryptu – Kliknięcie w uruchom przy wybranym skrypcie otwiera menu z parametrami wykonania.

W kolejnym kroku wybeiramy Skonfiguruj zdanie uruchomienia

Kolejny krok to parametryzacja
Dodaj urządzenia – Wybór komputerów lub grup, na których skrypt ma być uruchomiony.
Zakres dat – określa przedział czasu, w którym skrypt pozostaje aktywny (Jeśli skrypt nie zostanie wykonany, wygaśnie automatycznie. Dla zadań bez harmonogramu domyślny czas aktywności wynosi 30 dni.)
Uprawnienia – Domyślnie skrypty działają z uprawnieniami systemowymi, jednak użytkownik może zmienić poziom uprawnień.
Uruchomienie skryptu wymaga potwierdzenia zakresu uprawnień

Harmonogram skryptów
Sekcja zawiera informacje o wszystkich harmonogramach skryptów z możliwością ich edycji, wyłączenia lub usunięcia.
Kolumny tabeli:
Nazwa skryptu – Skrypt przypisany do harmonogramu.
Uruchom na– Komputery, na których działa skrypt.
Trigger – Źródło uruchomienia (harmonogram, automatyzacja, DLP).
Początek – Data rozpoczęcia.
Koniec – Data zakończenia (lub brak, jeśli ustawiono „bez daty końcowej”).
Ostatnie uruchomienie – Data ostatniego uruchomienia.
Użytkownik – Administrator odpowiedzialny za konfigurację.
Status – Aktualny stan (aktywne, zakończone, błędne).
Zadanie - Konkretne polecenie wykonywane w ramach zadania, np. PowerShell „Get-NetIPConfiguration”.
Typ skryptu - Rodzaj skryptu, np. CMD lub PowerShell.
Kategoria - Kategoria funkcjonalna, do której przypisany jest skrypt.
Nowy harmonogram
Kliknięcie przycisku +Dodaj do harmonogramu otwiera okno konfiguracji:
Wybór skryptu – Lista dostępnych skryptów.
Uruchom na– Dodanie komputerów/grup, na których skrypt ma być uruchomiony.
Zakres dat – Możliwość ustawienia daty rozpoczęcia i zakończenia (lub bez końcowej daty).
Interwał – Opcja ustawienia cykliczności uruchamiania.

Informacja dodatkowa
Zadanie można uruchomić bez ograniczenia czasowego i będzie działać do momentu ręcznego wyłączenia przez administratora. Możliwe jest także ustawienie limitu wystąpień, po których zadanie zakończy się automatycznie, np. po 5 wykonaniach.
Harmonogram można wyłączyć poprzez ikonę kosza, usuwając go z listy, lub klikając ikonę ołówka i edytując ustawienia określające, kiedy i w jaki sposób ma działać.
Logi
Sekcja logów umożliwia monitorowanie wykonanych zadań oraz ich rezultatów.
Kolumny tabeli logów:
Data – Data wpisu logu.
Komputer – Komputer, na którym wykonano skrypt.
Zalogowany użytkownik – Użytkownik zalogowany na komputerze w momencie wykonania skryptu.
Utworzone przez – Kto zainicjował zadanie (administrator lub użytkownik).
Data uruchomienia – Data wykonania skryptu (z ikoną informującą o sukcesie lub błędzie).
Utworzone – Data utworzenia zadania.
Więcej informacji – Klikalny przycisk Przeczytaj pełny log, umożliwiający wgląd w szczegóły wykonania. Jest to szczegółowy log techniczny. Log może zawierać komunikaty postępu w procentach, statusy pośrednie (DONE, STOPPED, OK, NONE) oraz końcowy identyfikator operacji, np. nodeid.
Błąd - Komunikat błędu zwrócony podczas wykonywania skryptu, jeśli operacja zakończyła się niepowodzeniem.
Opis - Krótki opis zadania lub kontekstu jego wykonania.
Polecenie - Treść polecenia lub kod skryptu, który został wykonany.
Data wyniku - Data i godzina zwrócenia wyniku wykonania skryptu.
Grupa - Grupa do której przypisane było zadanie.
Host ID - Unikalny identyfikator urządzenia w systemie.
Task log ID - Unikalny identyfikator wpisu logu zadania.
Typ skryptu - Rodzaj wykonanego skryptu, np. CMD lub PowerShell.

Opcja „Przeczytaj pełny log” umożliwia podgląd szczegółowego przebiegu wykonania zadania.
W tym widoku dostępna jest również integracja z eA Intelligence. Sztuczna inteligencja może przeanalizować treść logu, wyjaśnić znaczenie komunikatów, wskazać potencjalną przyczynę błędu oraz zaproponować rozwiązanie. W razie potrzeby AI może także wygenerować poprawioną wersję skryptu lub zaproponować nowy, dostosowany do zaistniałej sytuacji.

Podsumowanie
Serwer zadań w systemie eAuditor to wszechstronne narzędzie, które usprawnia zdalne zarządzanie skryptami w organizacji. Dzięki integracji z AI, wbudowanej bazie skryptów oraz rozbudowanemu harmonogramowi, administratorzy mogą efektywnie wykonywać zadania administracyjne, minimalizując czas i ryzyko błędów.
Last updated
Was this helpful?