۱. نصب
Install-WindowsFeature FS-Resource-Manager -IncludeManagementTools۲. سهمیه برای یک پوشه
New-FsrmQuota -Path "D:\Shares\Finance" -Size 50GB -Description "Finance share"سهمیهی Hard (پیشفرض) نوشتن بیش از حد را متوقف میکند. برای هشدار بدون توقف، -SoftLimit اضافه کنید.
۳. هشدار در ۸۵ درصد
$action = New-FsrmAction -Type Event -EventType Warning -Body "Quota on [Quota Path] reached [Quota Threshold]% ([Quota Used MB] MB)."
$threshold = New-FsrmQuotaThreshold -Percentage 85 -Action $action
Set-FsrmQuota -Path "D:\Shares\Finance" -Threshold $threshold۴. سهمیهی خودکار برای پوشههای کاربران
هر پوشهای که زیر Home ساخته شود، خودکار ۱۰ گیگابایت سهمیه میگیرد:
New-FsrmQuotaTemplate -Name "User 10GB" -Size 10GB
New-FsrmAutoQuota -Path "D:\Shares\Home" -Template "User 10GB"۵. مسدود کردن نوع فایل
New-FsrmFileGroup -Name "Blocked Types" -IncludePattern @("*.exe","*.msi","*.bat","*.ps1","*.mkv","*.mp4")
New-FsrmFileScreen -Path "D:\Shares\Finance" -IncludeGroup "Blocked Types" -Activeاین کار جلوی ذخیرهی فایلهای اجرایی در پوشهی مشترک را هم میگیرد، که یکی از راههای گسترش بدافزار است.
۶. گزارش
Get-FsrmQuota | Select-Object Path, @{n='UsedGB';e={[math]::Round($_.Usage/1GB,1)}}, @{n='LimitGB';e={$_.Size/1GB}}