Strona Główna › Baza Wiedzy › Wdrożenie & Dystrybucja › Instalacja Agenta MSI & GPO
Wdrożenie & Agenci

SmartRMM – Wdrożenie agenta Windows na stacjach roboczych (Active Directory GPO oraz skrypt PowerShell)

Praktyczna instrukcja cichej instalacji agenta klienckiego MSI: masowa dystrybucja w domenie Active Directory oraz instalacja w małych biurach bez domeny.

Aktualizacja: 27 października 2026 r. Dotyczy: SmartRMM v2.4.2 • Agent v2.3.0

Agent kliencki SmartRMM jest natywną usługą systemu Windows (.NET / C#), która działa w tle z uprawnieniami konta SYSTEM i zużywa minimalne zasoby (poniżej 25 MB pamięci RAM).

Dystrybucja agenta na stacje robocze i serwery może odbywać się w pełni automatycznie za pomocą instalatora Windows Installer (.MSI) zintegrowanego z zasadami grupy Active Directory (GPO) bądź Microsoft Intune, a w środowiskach bez domeny – za pomocą jednolinijkowego skryptu PowerShell.

1

Pobranie instalatora i tokenu wdrożeniowego w module Lokalizacje

Z lewego menu nawigacyjnego przejdź do widoku Lokalizacje (/clients).

Przy wybranej lokalizacji lub oddziale kliknij zielony przycisk Wdrażanie (z ikoną pobierania). Otworzy się dedykowane okno Wdrożenie Agenta: [Nazwa Lokalizacji], w którym system automatycznie generuje gotowe polecenia i paczki dostosowane do Twojego adresu serwera:

  • Opcja 1 (Wdrożenie Enterprise MSI): natywny pakiet Windows Installer (WiX v5) z gotowym skryptem PowerShell (automatyczna rejestracja + instalacja) oraz poleceniem GPO/Intune,
  • Opcja 2 (Pakiet Zero-Touch ZIP): kompletna paczka ZIP zawierająca plik SmartRMM.msi oraz skrypt Instaluj.cmd przeznaczona do błyskawicznej instalacji z pendrive'a lub zasobu sieciowego bez wpisywania komend.
Rys. 1. Okno wdrożenia agenta z generatorami komend i pakietami instalacyjnymi SmartRMM Panel › Lokalizacje › Wdrażanie
Wdrożenie agenta MSI w SmartRMM
2

Metoda A: Wdrożenie w domenie Active Directory (GPO)

Aby zainstalować agenta na wszystkich stacjach w domenie:

  1. Umieść pobrany plik SmartRMM.msi w udostępnionym sieciowo udziale sieciowym (np. \\DOMENA\NETLOGON\SmartRMM.msi),
  2. W konsoli Group Policy Management (gpmc.msc) utwórz nowy obiekt GPO i przypisz go do jednostki organizacyjnej stacji (OU),
  3. Przejdź do: Konfiguracja komputera › Zasady › Ustawienia systemu Windows › Skrypty (Uruchamianie),
  4. Dodaj skrypt uruchomieniowy z poleceniem cichej instalacji:
    msiexec /i "\\DOMENA\NETLOGON\SmartRMM.msi" SERVER="wss://rmm.twojadomena.pl/api/ws/agent" TOKEN="TWÓJ_TOKEN_LOKALIZACJI" /qn /l*v "%TEMP%\SmartRMM_install.log"
  5. Przy najbliższym uruchomieniu komputery automatycznie zainstalują agenta i pojawią się w panelu SmartRMM.
3

Metoda B: Wdrożenie zdalnym skryptem PowerShell (Sieci bez domeny)

W oknie Wdrażanie w sekcji Opcja 1 kliknij przycisk Kopiuj przy zdalnym skrypcie PowerShell. Na stacji roboczej uruchom PowerShell jako Administrator i wklej polecenie:

$ProgressPreference = 'SilentlyContinue'; $srv = "https://rmm.twojadomena.pl"; $tok = "TWÓJ_TOKEN_LOKALIZACJI"; $wsProto = if ($srv.StartsWith("https")) { "wss" } else { "ws" }; $wsHost = $srv -replace "^https?://",""; $body = @{ company_token = $tok; hostname = $env:COMPUTERNAME; logged_in_user = $env:USERNAME } | ConvertTo-Json; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $resp = Invoke-RestMethod -Uri "$srv/api/register" -Method Post -Body $body -ContentType "application/json"; if ($resp.status -eq "success") { $inst = "$env:TEMP\SmartRMM.msi"; Invoke-WebRequest -Uri "$srv/static/SmartRMM.msi" -OutFile $inst -UseBasicParsing; Start-Process msiexec.exe -ArgumentList "/i `"$inst`" SERVER=`"$wsProto://$wsHost/api/ws/agent`" TOKEN=`"$($resp.device_token)`" /qn" -Wait; Write-Host "Agent zainstalowany pomyślnie!" -ForegroundColor Green }

Skrypt automatycznie pobiera najnowszy pakiet SmartRMM.msi z serwera, rejestruje maszynę i uruchamia cichą instalację usługi Windows.

4

Metoda C: Pakiet instalacyjny na pendrive lub zasób SMB (Zero-Touch ZIP)

W oknie Wdrażanie przejdź do Opcja 2: Pakiet instalacyjny na pendrive / zasób sieciowy i kliknij przycisk Pobierz pakiet instalacyjny (.zip):

  1. Rozpakuj pobrany plik archiwum ZIP na pendrive lub do udostępnionego folderu sieciowego SMB,
  2. Na stacji roboczej kliknij dwukrotnie plik Instaluj.cmd,
  3. Skrypt automatycznie poprosi o uprawnienia administratora Windows (UAC) i cicho zainstaluje agenta bez konieczności wpisywania żadnych tokenów ani adresów URL.
Automatyczna autoryzacja:
Stacje instalowane z poprawnym tokenem lokalizacji są natychmiast przypisywane do wybranej lokalizacji i nie wymagają ręcznego zatwierdzania w panelu.