Arbeiten mit Datei- und Windows-Registrierungsbestand - AWS Systems Manager

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Arbeiten mit Datei- und Windows-Registrierungsbestand

AWS Systems Manager Inventar ermöglicht es Ihnen, Dateien unter Windows, Linux und macOS Betriebssystemen zu suchen und zu inventarisieren. Sie können auch die Windows-Registry durchsuchen und inventarisieren.

Dateien: Sie können Metadaten-Informationen zu Dateien erfassen, einschließlich Dateinamen, der Erstellungszeit der Dateien, der letzten Änderungs- und Zugriffszeit der Dateien oder Dateigrößen, um nur ein paar zu nennen. Um mit der Erfassung eines Dateibestands zu beginnen, geben Sie einen Dateipfad an, in dem Sie die Inventarisierung durchführen möchten, ein oder mehrere Muster, die definieren, welche Dateitypen inventarisiert werden soll, und ob der Pfad rekursiv durchsucht werden soll. Systems Manager inventarisiert alle Datei-Metadaten für Dateien im angegebenen Pfad, die dem Muster entsprechen. Die Dateiinventarisierung verwendet die folgenden Eingangsparameter.

{ "Path": string, "Pattern": array[string], "Recursive": true, "DirScanLimit" : number // Optional }
  • Path: Der Verzeichnispfad, in dem Dateien inventarisiert werden sollen. Für Windows können Sie Umgebungsvariablen wie%PROGRAMFILES% verwenden, sofern die Variable einem einzelnen Verzeichnispfad zugeordnet ist. Wenn Sie beispielsweise%PATH% verwenden, das mehreren Verzeichnispfaden zugeordnet ist, gibt Inventory einen Fehler aus.

  • Pattern: Ein Array mit zu identifizierenden Mustern.

  • Recursive: Ein Boolescher Wert, der angibt, ob Inventory die Verzeichnisse rekursiv durchlaufen soll.

  • DirScanLimit: Ein optionaler Wert, der angibt, wie viele Verzeichnisse gescannt werden sollen. Verwenden Sie diesen Parameter, um die Leistung Ihrer verwalteten Knoten möglichst wenig zu beeinträchtigen. Standardmäßig scannt Inventory maximal 5.000 Verzeichnisse.

Anmerkung

Inventory erfasst Metadaten für maximal 500 Dateien für alle angegebenen Pfade.

Hier finden Sie einige Beispiele, wie Sie die Parameter angeben, wenn Sie eine Inventarisierung von Dateien vornehmen wollen.

  • Unter Linux und macOS erfassen Sie Metadaten von .sh-Dateien im Verzeichnis /home/ec2-user ohne die Unterverzeichnisse.

    [{"Path":"/home/ec2-user","Pattern":["*.sh", "*.sh"],"Recursive":false}]
  • Unter Windows erfassen Sie rekursiv Metadaten aller ".exe" -Dateien im Ordner Programme, einschließlich der Unterverzeichnisse.

    [{"Path":"C:\Program Files","Pattern":["*.exe"],"Recursive":true}]
  • Unter Windows erfassen Sie Metadaten bestimmter Log-Muster.

    [{"Path":"C:\ProgramData\Amazon","Pattern":["*amazon*.log"],"Recursive":true}]
  • Beschränken Sie die Anzahl der Verzeichnisse, wenn Sie eine rekursive Erfassung durchführen.

    [{"Path":"C:\Users","Pattern":["*.ps1"],"Recursive":true, "DirScanLimit": 1000}]

Windows Registry: Sie können Schlüssel und Werte der Windows Registry erfassen. Sie können einen Schlüssel-Pfad auswählen und alle Schlüssel und Werte rekursiv erfassen. Sie können auch einen bestimmten Registrierungsschlüssel und seinen Wert für einen bestimmten Pfad erfassen. Inventory erfasst den Schlüsselpfad, den Namen, Typ und Wert.

{ "Path": string, "Recursive": true, "ValueNames": array[string] // optional }
  • Path: Der Pfad zum Registry-Schlüssel.

  • Recursive: Ein Boolescher Wert, der angibt, ob Inventory die Registry-Pfade rekursiv durchlaufen soll.

  • ValueNames: Eine Reihe von Wertnamen für die Inventarisierung von Registrierungsschlüsseln. Wenn Sie diesen Parameter verwenden, inventarisiert Systems Manager nur die angegebenen Wertenamen für den angegebenen Pfad.

Anmerkung

Inventory erfasst Metadaten für maximal 250 Registry-Schlüsselwerte für alle angegebenen Pfade.

Hier finden Sie einige Beispiele, wie Sie die Parameter angeben, wenn Sie eine Inventarisierung der Windows Registry vornehmen wollen.

  • Erfassen Sie alle Schlüssel und Werte rekursiv für einen bestimmten Pfad.

    [{"Path":"HKEY_LOCAL_MACHINE\SOFTWARE\Amazon","Recursive": true}]
  • Erfassen Sie alle Schlüssel und Werte für einen bestimmten Pfad (die rekursive Suche ist deaktiviert).

    [{"Path":"HKEY_LOCAL_MACHINE\SOFTWARE\Intel\PSIS\PSIS_DECODER", "Recursive": false}]
  • Erfasst einen bestimmten Schlüssel unter Verwendung der Option ValueNames.

    {"Path":"HKEY_LOCAL_MACHINE\SOFTWARE\Amazon\MachineImage","ValueNames":["AMIName"]}