

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

# Grup Berkas
<a name="fsrm-file-groups"></a>

Grup file menentukan koleksi logis dari pola nama file yang harus Anda gunakan saat mengonfigurasi [layar file](fsrm-file-screening.md), dan yang dapat Anda gunakan secara opsional saat membuat laporan [penyimpanan](fsrm-storage-reports.md). Grup file berisi pola include (file yang cocok) dan mengecualikan pola (file untuk dikecualikan dari kecocokan), yang Anda referensikan dengan nama grup file daripada menentukan pola individual setiap kali.

## Bagaimana grup file digunakan
<a name="fsrm-file-groups-usage"></a>

Grup file diperlukan untuk fitur FSRM berikut:
+ **Layar file** - Anda harus menentukan satu atau beberapa grup file untuk menentukan jenis file mana yang akan diblokir atau dipantau.
+ **Pengecualian layar file** - Anda harus menentukan satu atau beberapa grup file untuk menentukan jenis file mana yang diizinkan meskipun memblokir layar file di folder induk.
+ **Templat layar file** - Anda harus menentukan satu atau beberapa grup file untuk menentukan jenis file mana yang akan diblokir atau dipantau oleh templat.

Grup file adalah opsional untuk fitur FSRM berikut:
+ **Laporan penyimpanan** - Anda dapat secara opsional memfilter laporan berdasarkan grup file untuk menganalisis penggunaan penyimpanan untuk jenis file tertentu. Misalnya, Anda dapat membuat laporan yang hanya menampilkan file audio dan video.

## Pola nama file
<a name="fsrm-file-name-patterns"></a>

Grup file menggunakan pola wildcard untuk mencocokkan nama file. Anda dapat menentukan pola sertakan (file yang cocok) dan mengecualikan pola (file untuk dikecualikan dari kecocokan).

FSRM mendukung wildcard berikut:
+ **Asterisk (\$1)** - Cocokkan nol atau lebih karakter
+ **Tanda tanya (?)** - Cocokkan persis satu karakter

Misalnya, pola `*.doc*` cocok dengan file seperti`report.doc`,`report.docx`, dan`document.doc`, sementara pola ` ~$*` pengecualian mengecualikan file sementara yang dibuat oleh aplikasi Microsoft Office.

## Grup file default
<a name="fsrm-default-file-groups"></a>

Ketika Anda mengaktifkan FSRM pada sistem file Anda, grup file berikut dibuat secara otomatis:

**File Audio dan Video**  
Cocokkan format file audio dan video umum termasuk`*.mp3`,` *.wav`,`*.avi`,`*.mp4`,,`*.mpeg`, dan `*.wmv`

**File Cadangan**  
Cocokkan format file cadangan termasuk`*.bak`,`*.backup`, dan `*.old`

**File Terkompresi**  
Cocokkan arsip dan format file terkompresi termasuk`*.zip`,` *.rar`,`*.7z`,`*.gz`, dan `*.tar`

**Berkas E-mail**  
Cocokkan format pesan email dan kotak surat termasuk`*.eml`,` *.msg`, dan `*.pst`

**File yang Dapat Dieksekusi**  
Cocokkan format file yang dapat dieksekusi dan skrip termasuk`*.exe`,,,` *.dll`,`*.com`,`*.bat`, dan `*.cmd` `*.vbs`

**File Gambar**  
Cocokkan dengan format file gambar umum termasuk`*.jpg`,` *.jpeg`,`*.png`,`*.gif`,,`*.bmp`, dan `*.tif`

**File Kantor**  
Cocokkan format dokumen Microsoft Office termasuk `*.doc`` *.docx`,`*.xls`,,`*.xlsx`,`*.ppt`, dan `*.pptx`

**File Sistem**  
Cocokkan dengan format file sistem Windows termasuk `*.sys`` *.dll`,,`*.ocx`, dan `*.drv`

**File Sementara**  
Cocokkan format file sementara termasuk`*.tmp`,`*.temp`, dan `~*`

**File Teks**  
Cocokkan format file berbasis teks termasuk`*.txt`,,`*.log`, dan `*.csv` `*.xml`

**File Halaman Web**  
Mencocokkan format file konten web termasuk`*.html`,` *.htm`,`*.asp`,`*.aspx`,,`*.php`, dan `*.js`

Anda dapat menggunakan grup file default ini segera di layar file dan laporan penyimpanan, atau Anda dapat memodifikasinya agar sesuai dengan kebutuhan spesifik Anda.

## Perintah manajemen grup file
<a name="fsrm-file-group-management-commands"></a>

FSRM menyediakan PowerShell perintah untuk membuat dan mengelola grup file. Gunakan perintah ini untuk menentukan grup file kustom yang sesuai dengan kebijakan manajemen file organisasi Anda.

**catatan**  
Semua contoh di halaman ini mengasumsikan bahwa Anda telah mendefinisikan ` $FSxWindowsRemotePowerShellEndpoint` variabel dengan PowerShell endpoint Windows Remote sistem file Anda. Anda dapat menemukan titik akhir ini di AWS FSx konsol di halaman detail sistem file Anda, atau dengan menggunakan perintah AWS ` describe-file-systems` CLI.

### Baru- FSx FSRMFile Grup
<a name="new-fsxfsrmfilegroup"></a>

Membuat grup file yang mendefinisikan kumpulan logis pola nama file. Pola-pola ini dapat digunakan untuk layar file, pengecualian layar file, dan laporan penyimpanan.

 **Parameter:** 
+ `Name (string)`- Diperlukan. Nama untuk grup file.
+ `Description (string)`- Opsional. Deskripsi untuk grup file.
+ `IncludePattern (array)`- Opsional. Array string pola yang menentukan file yang akan disertakan.
+ `ExcludePattern (array)`- Opsional. Sebuah array string pola yang menentukan file untuk dikecualikan.

 **Contoh:** 

1. Buat grup file untuk file teks.

   ```
   Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
       New-FSxFSRMFileGroup -Name "My Text Files" -IncludePattern "*.txt"
   }
   ```

1. Buat grup file untuk kode sumber dengan pola include dan exclude.

   ```
   $includePatterns = @("*.cpp", "*.h", "*.cs", "*.py")
   $excludePatterns = @("*.tmp", "*.bak")
   
   Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($includePatterns, $excludePatterns) -ScriptBlock {
       param($includePatterns, $excludePatterns)
       New-FSxFSRMFileGroup -Name "Source Code" -Description "Programming source files" -IncludePattern $includePatterns -ExcludePattern $excludePatterns
   }
   ```

### Dapatkan- FSx FSRMFile Grup
<a name="get-fsxfsrmfilegroup"></a>

Mengambil satu atau beberapa grup file dari sistem file Anda. Grup file menentukan kumpulan pola file yang digunakan dalam penyaringan dan pelaporan file.

 **Parameter:** 
+ `Name (array)`- Opsional. Array nama grup file untuk diambil. Jika Anda tidak menentukan nama, perintah mengembalikan semua grup file pada sistem file.

 **Contoh:** 

1. Ambil semua grup file pada sistem file.

   ```
   Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
       Get-FSxFSRMFileGroup
   }
   ```

### Hapus- FSx FSRMFile Grup
<a name="remove-fsxfsrmfilegroup"></a>

Menghapus satu atau beberapa grup file dari sistem file Anda. Setelah dihapus, grup file tidak dapat digunakan di layar file atau pengecualian layar file.

 **Parameter:** 
+ `Name (array)`- Diperlukan. Array nama grup file untuk dihapus.
+ `PassThru (boolean)`- Opsional. Jika disetel ke true, mengembalikan objek grup file dihapus.

 **Contoh:** 

1. Hapus satu grup file.

   ```
   Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock {
       Remove-FSxFSRMFileGroup -Name "My Text Files" -PassThru
   }
   ```

### Set- FSx FSRMFile Grup
<a name="set-fsxfsrmfilegroup"></a>

Memodifikasi properti grup file yang ada.

 **Parameter:** 
+ `Name (array)`- Diperlukan. Array nama grup file untuk dimodifikasi.
+ `Description (string)`- Opsional. Deskripsi baru untuk grup file.
+ `IncludePattern (array)`- Opsional. Sebuah array baru string pola yang menentukan file untuk disertakan.
+ `ExcludePattern (array)`- Opsional. Sebuah array baru string pola yang menentukan file untuk dikecualikan.
+ `PassThru (boolean)`- Opsional. Jika disetel ke true, mengembalikan objek grup file yang dimodifikasi.

 **Contoh:** 

1. Perbarui deskripsi dan pola untuk grup file.

   ```
   $includePatterns = @("*.docx", "*.pdf", "*.rtf")
   $excludePatterns = @("~$*", "*.tmp")
   
   Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($includePatterns, $excludePatterns) -ScriptBlock {
       param($includePatterns, $excludePatterns)
       Set-FSxFSRMFileGroup -Name "Documents" -Description "Updated document types" -IncludePattern $includePatterns -ExcludePattern $excludePatterns -PassThru
   }
   ```