Offline Scanner
Mit den Offline Scannern können Sie sowohl Windows Clients als auch Unix Clients inventarisieren, die nicht an das Netzwerk angeschlossen sind. Grundsätzlich wird dabei ein für das Betriebssystem spezifischer Scanner auf dem Client ausgeführt, der inventarisiert werden soll. Die gefundenen Daten werden in einer Ergebnisdatei gespeichert. Diese Datei wird anschließend über die Import‑Funktion in der ACMP Console hinzugefügt und die Inventardaten des Clients stehen danach bereit.
Windows Offline Scanner ausführen
Die Ausführungsdatei des Offline Scanners für Windows Clients befindet sich im Verzeichnis %PROGRAMFILES(x86)%\Aagon\ACMP Console\Bin\ACMPOfflineScanner. Bei geöffneter ACMP Console können Sie dieses Verzeichnis öffnen, indem Sie in der Ribbonleiste auf den Button Offline Scanner kopieren klicken.

Offline Scanner kopieren
Zur Ausführung des Offline Scanners muss das gesamte Dateiverzeichnis auf dem Windows Client verfügbar sein, der inventarisiert werden soll. Gehen Sie dazu folgendermaßen vor:
- Stellen Sie das Dateiverzeichnis auf dem Client bereit (z. B. per USB-Stick oder Freigabe in einem anderen Netzwerk, das für den Client erreichbar ist).
- Führen Sie die Datei ACMPOfflineScanner.exe aus.
- Konfigurieren Sie die Ausführung des Offline Scanners. Sie können festlegen, welche Scanner ausgeführt und wo die Scandaten abgelegt werden sollen. Zudem können Sie festlegen, ob nach dem Scan dieses Verzeichnis angezeigt werden soll. Wenn Sie das Zielverzeichnis der Scandaten nicht anpassen, wird ein Verzeichnis neben der .exe angelegt und die Scandaten darin gespeichert. Die Konfigurationsdaten werden in der Datei OfflineScannerSettings.xml gespeichert.

- Klicken Sie auf Scan, um die Ausführung zu starten. Über den Fortschrittbalken sehen Sie den Scan-Fortschritt.
Im zuvor gewählten Verzeichnis befindet sich nun eine *.aos- Datei. Der Name dieser Datei entspricht dem Computernamen, auf dem der Offline Scanner ausgeführt wurde. Diese Daten müssen Sie nun wieder auf einem Client bereitstellen, der über eine ACMP Console verfügt. Im nächsten Schritt können Sie diese Datei mit den Scandaten in die ACMP Console importieren.
Konfiguration der enthaltenen Scanner
Nachfolgend sind die im Windows Offline Scanner vorhandenen Scanner sowie die Beschreibungen zu den Konfigurationen gelistet:
| Scanner | Beschreibung |
| System Scanner | Der System Scanner kann nicht deaktiviert werden. Er scannt die Hardware des Clients, ebenso wird der Computername ausgelesen. |
| Software Scanner (optional) | Der Software Scanner scannt die installierte Software. Hierbei wird zwischen den folgenden Typen bereits installierter Software unterschieden:
Alle Installationen werden Ihnen in den Client Details angezeigt. |
| Security Scanner (optional) | Der Security Scanner scannt auf dem System nach Antiviren Software und zeigt diese in den Client Details an. |
| Windows Update Scanner (optional) | Der Windows Update Scanner scannt den Status der Windows Installation. Hierbei werden in den Client Details bereits installierte Windows Updates und noch verfügbare Windows Updates angezeigt. |
| File Scanner (optional) | Der File Scanner scannt das System nach ausführbaren Dateien. Er ergänzt somit die mit dem Software Scanner erfassten Daten zu installierter Software und legt so den Grundstein für Lizenzmanagement. |
| Hyper-V Scanner (optional) | Der Hyper-V Scanner scannt das System nach vorhandenen Instanzen von Hyper-V. Wird eine entsprechende Verbindung erkannt, wird diese in den Client Details angezeigt. |
| Select Destination | Hier wählen Sie aus, an welchem Speicherort die Scandaten gespeichert werden sollen. Wenn Sie keine Anpassungen vornehmen, werden die Daten in einem neuen Verzeichnis neben der exe gespeichert. Der Dateiname entspricht hierbei dem Rechnernamen. |
| Show destination in explorer after scan | Legen Sie fest, ob Ihnen nach Abschluss des Scans der Speicherort der Scandaten im Windows Explorer angezeigt werden soll. |
Windows Offline Scanner - Parameter
Der Windows Offline Scanner kann alternativ auch über die Kommandozeile aufgerufen werden. Hierfür stehen Ihnen folgenden Parameter zur Verfügung:
| Parameter | Beschreibung |
| /s oder /silent | Der ACMP Offline Scanner wird im Silent-Mode ausgeführt. |
| /help oder /? | Aufruf der Hilfe |
| /ScanDataFolder | Angabe des Pfades zum Speichern der Scan Daten. |
| Beispiel: /ScanDataFolder="Pfad" | |
| Wird dieser Parameter nicht gesetzt, wird neben der exe-Datei das Verzeichnis ScanData angelegt, in dem die Scan Daten abgelegt werden. Dieser Parameter setzt /s voraus. Beispiel: /ScanDataFolder="Pfad" | |
| /SkipSoftware | Bei dieser Angabe wird der Software Scanner nicht ausgeführt. Dieser Parameter setzt /s voraus. |
| /SkipUpdate | Bei dieser Angabe wird der Windows Update Scanner nicht ausgeführt. Dieser Parameter setzt /s voraus. |
| /SkipSecurity | Bei dieser Angabe wird der Security Scanner nicht ausgeführt. Dieser Parameter setzt /s voraus. |
| /SkipFiles | Bei dieser Angabe wird der File Scanner nicht ausgeführt. Dieser Parameter setzt /s voraus. |
| /SkipVirtualization | Bei dieser Angabe wird der Hyper-V Scanner nicht ausgeführt. Dieser Parameter setzt /s voraus. |
Unix Offline Scanner ausführen
Die Ausführungsdateien des Offline Scanners für Unix Clients befindet sich im Verzeichnis %PROGRAMFILES(x86)%\Aagon\ACMP Server\Clients\Unix Offline Scanner 1.11.2. Dort befinden sich mehrere Unterverzeichnisse zu spezifischen Linux- und MacOS-Betriebssystemen.
Zur Ausführung des Unix Offline Scanners muss das passende Dateiverzeichnis auf dem Unix Client verfügbar sein, der inventarisiert werden soll. Gehen Sie dazu folgendermaßen vor:
- Stellen Sie das benötigte Dateiverzeichnis auf dem Client bereit (z. B. per USB-Stick oder Freigabe in einem anderen Netzwerk, das für den Client erreichbar ist).
- Falls erforderlich, passen Sie die Konfigurationsdatei appsettings.json an.
- Machen Sie die Datei über den folgenden Bash-Befehl zu einer ausführbaren Datei chmod +x ./Aagon.UnixOfflineScanner.
- Führen Sie den Unix Offline Scanner über folgenden Bash-Befehl auf: sudo ./Aagon.UnixOfflineScanner aus.
Im Verzeichnis befindet sich nun eine *.aos- Datei. Diese Daten müssen Sie nun wieder auf einem Client bereitstellen, der über eine ACMP Console verfügt. Im nächsten Schritt können Sie diese Datei mit den Scandaten in die ACMP Console importieren.
Unix Offline Scanner - Parameter
Für die erweiterte Konfiguration des Unix Offline Scanners stehen Ihnen folgende Parameter zur Verfügung:
| Parameter | Beschreibung | |
|---|---|---|
| --EnableLogging | Aktiviert Logging | |
| --LoggingPath 'path' | Zielverzeichnis für Logdateien | |
| --GeneratedXmlPath 'path' | Zielverzeichnis für erzeugte XML-Dateien | |
| --MaxLogFileSize 'val' | Maximale Logdateigröße in MB | |
| --MaxNumberOfLogFiles 'val' | Maximale Anzahl zu haltender Logdateien | |
| --ExecuteScannersInParallel | Parallelisierung der Datenerfassung aktivieren | |
| DisableScanner 'list' | Liste zu deaktivierender Scanner Verfügbare Scanner:
| |
| Config 'path' | Pfad zu einer Konfigurationsdatei | |
| ShowScannerList | Gibt die Liste der verfügbaren Scanner aus. | |
| help, /? | Hilfe anzeigen. |
Scandaten in die ACMP Console importieren
Die Scandaten können Sie nun in der ACMP Console importieren:
- Wählen Sie in der Ribbonleiste den Tab Abfrageaktionen aus.
- Klicken Sie auf den Button Importieren.

Scandatei importieren
- Navigieren Sie zum Speicherort der *.aos- Datei und wählen Sie diese aus.
Die Datei mit den Scandaten wird nun importiert. Nach der Fertigstellung können Sie die Inventardaten des Clients über Abfragen einsehen.

