Serwer zadań

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:

  1. Zdalne wykonywanie skryptów – Możliwość uruchamiania skryptów PowerShell i CMD na jednym lub wielu komputerach.

  2. Zarządzanie zadaniami – Tworzenie, edytowanie, harmonogramowanie i usuwanie skryptów z poziomu interfejsu.

  3. Generowanie skryptów AI – Użycie GPT (ChatGPT) do automatycznego generowania skryptów na podstawie naturalnych poleceń.

  4. 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:

  1. Scripts

  2. Script Scheduler

  3. Logs

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.

  • Data utworzenia – Data dodania skryptu.

  • Data modyfikacji – Data ostatniej modyfikacji skryptu.

  • Opis skryptu – Opcjonalny krótki opis celu skryptu.

  • Wersja – Numer wersji (domyślnie puste dla nowych skryptów).

  • Script Type – Ikona wskazująca typ skryptu: PowerShell lub CMD.

Kategorie skryptów

Powyżej tabeli znajduje się sekcja kategorii, które automatycznie filtrują widok. Kategorie obejmują:

  • Administracja

  • Bezpieczeństwo

  • Konserwacja

  • Pliki i foldery

  • Poprawki

  • Procesy i Usługi

  • Sieć

  • Sprzęt

  • System

Edytuj kategorie – Możliwość dodania nowych lub usunięcia istniejących kategorii (wymaga potwierdzenia).

Nowy skrypt

Kliknięcie przycisku +Dodaj nowy skrypt otwiera boczne menu konfiguracji.

  • Nazwa skryptu – Pole wymagane.

  • Kategoria – Wybór z listy istniejących kategorii lub dodanie nowej.

  • Język skryptu – PowerShell lub CMD.

  • Opis – Opcjonalny krótki opis skryptu.

  • Treść skryptu – Pole na wpisanie pełnego kodu skryptu.

Generowanie skryptów AI

W dolnej części menu znajduje się funkcja Need Assistance?, która umożliwia generowanie skryptów za pomocą sztucznej inteligencji:

  • Po kliknięciu Użyj eA Intelligence, otwiera się panel integrujący ChatGPT.

  • Administrator opisuje żądany wynik (np. „Stwórz skrypt restartujący usługę IIS”).

  • System generuje skrypt, który można edytować przed zapisaniem.

  • Funkcja pozwala także na restartowanie konwersacji z AI.

Zapisanie lub odrzucenie zmian

  • „Zapisz” – Zatwierdza konfigurację skryptu.

  • „Odrzuć” – Anuluje wprowadzone zmiany.

Wykonanie skryptu

Procedura wykonania skryptu

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

  1. Uruchomienie skryptu wymaga potwierdzenia zakresu uprawnień

  1. Dodaj urządzenia – Wybór komputerów lub grup, na których skrypt ma być uruchomiony.

  2. Zakres dat (Script Frame) – Określenie dat, w których skrypt pozostaje aktywny (skrypt wygasa, jeśli nie zostanie wykonany).

  3. Uprawnienia – Domyślnie skrypty działają z uprawnieniami systemowymi, jednak użytkownik może zmienić poziom uprawnień.

  4. Harmonogramowanie – Opcja ustawienia cyklicznego uruchamiania skryptu.

Script Scheduler

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.

  • Run On – Komputery, na których działa skrypt.

  • Trigger – Źródło uruchomienia (harmonogram, automatyzacja, DLP).

  • Start On – Data rozpoczęcia.

  • End On – Data zakończenia (lub brak, jeśli ustawiono „bez daty końcowej”).

  • Last Run – Data ostatniego uruchomienia.

  • Użytkownik – Administrator odpowiedzialny za konfigurację.

  • Status – Aktualny stan (aktywne, zakończone, błędne).

Nowy harmonogram

Kliknięcie przycisku +Add New Scheduler otwiera okno konfiguracji:

  1. Wybór skryptu – Lista dostępnych skryptów.

  2. Wybór urządzeń – Dodanie komputerów/grup, na których skrypt ma być uruchomiony.

  3. Zakres dat – Możliwość ustawienia daty rozpoczęcia i zakończenia (lub bez końcowej daty).

  4. Częstotliwość – Opcja ustawienia cykliczności uruchamiania.

Logi

Sekcja logów umożliwia monitorowanie wykonanych zadań oraz ich rezultatów.

Kolumny tabeli logów:

  • Log Date – Data wpisu logu.

  • Computer – Komputer, na którym wykonano skrypt.

  • Logged In User – Użytkownik zalogowany na komputerze w momencie wykonania skryptu.

  • Created By – Kto zainicjował zadanie (administrator lub użytkownik).

  • Run Date – Data wykonania skryptu (z ikoną informującą o sukcesie lub błędzie).

  • Created On – Data utworzenia zadania.

  • More Info – Klikalny przycisk Read Full Log, umożliwiający wgląd w szczegóły wykonania.

Dodatkowe funkcje

  1. Skrypty z poziomu zakładki Komputery

    Możliwość wykonania skryptu bezpośrednio z zakładki „Komputery” za pomocą akcji dostępnych przy wybranym urządzeniu.

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?