Menggunakan file dan inventaris registri Windows - AWS Systems Manager

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan file dan inventaris registri Windows

Inventaris AWS Systems Manager memungkinkan Anda untuk mencari dan menginventarisasi file pada sistem operasi Windows, Linux, dan macOS. Anda juga dapat mencari dan menginventarisasi Registri Windows.

Berkas: Anda dapat mengumpulkan informasi metadata tentang file, termasuk di antaranya nama file, kapan file terakhir diubah dan diakses, serta ukuran file. Untuk memulai pengumpulan inventaris file, Anda menentukan jalur file tempat Anda ingin melakukan inventarisasi, satu atau beberapa pola yang menentukan jenis file yang ingin Anda inventarisasi, dan apakah jalur harus dilintasi secara berulang. Systems Manager menginventarisasi semua metadata file untuk file di jalur tertentu yang cocok dengan pola. Inventaris file menggunakan input parameter berikut.

{ "Path": string, "Pattern": array[string], "Recursive": true, "DirScanLimit" : number // Optional }
  • Jalur: Jalur direktori tempat Anda ingin menginventarisasi file. Untuk Windows, Anda dapat menggunakan variabel lingkungan seperti % PROGRAMFILES% selama variabel memetakan ke jalur direktori tunggal. Misalnya, jika Anda menggunakan %PATH% yang memetakan ke beberapa jalur direktori, Inventaris menampilkan kesalahan.

  • Pola: Sekumpulan pola untuk mengidentifikasi file.

  • Berulang: Nilai Boolean yang mengindikasikan apakah Inventaris harus berulang kali melintasi direktori.

  • DirScanLimit: Nilai opsional yang menentukan berapa banyak direktori yang dipindai. Gunakan parameter ini untuk meminimalkan dampak performa pada node yang dikelola. Secara default, Inventaris memindai maksimum 5.000 direktori.

catatan

Inventaris mengumpulkan metadata sejumlah maksimum 500 file di semua jalur yang ditentukan.

Berikut adalah beberapa contoh cara menentukan parameter saat melakukan inventarisasi file.

  • Pada Linux dan macOS, kumpulkan metadata dari file.sh di direktori /home/ec2-user, tanpa menyertakan semua subdirektori.

    [{"Path":"/home/ec2-user","Pattern":["*.sh", "*.sh"],"Recursive":false}]
  • Pada Windows, kumpulkan metadata dari semua file “.exe” di folder Program Files, termasuk subdirektori secara berulang.

    [{"Path":"C:\Program Files","Pattern":["*.exe"],"Recursive":true}]
  • Pada Windows, kumpulkan metadata dari pola log tertentu.

    [{"Path":"C:\ProgramData\Amazon","Pattern":["*amazon*.log"],"Recursive":true}]
  • Batasi jumlah direktori saat melakukan pengumpulan berulang.

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

Registri Windows: Anda dapat mengumpulkan kunci dan nilai Registri Windows. Anda dapat memilih jalur kunci dan mengumpulkan semua kunci dan nilai secara berulang. Anda juga dapat mengumpulkan kunci registri tertentu dan nilainya untuk jalur tertentu. Inventaris mengumpulkan jalur, nama, jenis, dan nilai kunci.

{ "Path": string, "Recursive": true, "ValueNames": array[string] // optional }
  • Jalur: Jalur ke kunci Registri.

  • Berulang: Nilai Boolean yang mengindikasikan apakah Inventaris harus berulang kali melintasi jalur Registri.

  • ValueNames: Sekumpulan nama nilai untuk melakukan inventarisasi kunci Registri. Jika Anda menggunakan parameter ini, Systems Manager akan menginventarisasi nama nilai yang ditentukan untuk jalur tertentu saja.

catatan

Inventaris mengumpulkan maksimum 250 nilai kunci Registri untuk semua jalur yang ditentukan.

Berikut adalah beberapa contoh cara menentukan parameter saat melakukan inventarisasi Registri Windows.

  • Kumpulkan semua kunci dan nilai secara berulang untuk jalur tertentu.

    [{"Path":"HKEY_LOCAL_MACHINE\SOFTWARE\Amazon","Recursive": true}]
  • Kumpulkan semua kunci dan nilai untuk jalur tertentu (pencarian berulang dimatikan).

    [{"Path":"HKEY_LOCAL_MACHINE\SOFTWARE\Intel\PSIS\PSIS_DECODER", "Recursive": false}]
  • Kumpulkan kunci tertentu dengan menggunakan pilihan ValueNames.

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