Skip to content

Commit 798985b

Browse files
committed
Windows: Refactor EncryptData.ps1 script. Parameterize, add cluster size auto, robust exFAT sizing, and safety features
- Added parameters for cluster size (auto/manual), encryption/hash, safety margin, VeraCrypt overhead, and VeraCrypt path override - Switched to iterative exFAT size calculation for accurate FAT/bitmap sizing - Auto-selects optimal cluster size based on data size - Supports -WhatIf/-Confirm (SupportsShouldProcess) for safe operation - Allows password via pipeline or prompt; improved error handling and cleanup - Enhanced output, free space checks, and force-overwrite option - Improved code structure, comments, and user feedback
1 parent 43ea510 commit 798985b

1 file changed

Lines changed: 379 additions & 213 deletions

File tree

0 commit comments

Comments
 (0)