一個基於PowerShell的系統備份助手,支持磁碟備份、壓縮加密和OneDrive同步功能。
- 建立系統磁碟完整備份(包括分割區資訊和開機記錄)
- 支持7zip壓縮與密碼加密保護
- 整合OneDrive同步功能,自動上傳備份檔案
- 直觀的圖形用戶界面,易於操作
- 支持系統還原功能,可恢復完整磁碟結構
- 支援log記錄功能,可查詢操作詳細記錄
- 確保系統安裝了PowerShell 5.1或更高版本
- 下載或克隆本倉庫
- 以管理員身份運行
system_backup_tool.ps1
# 克隆倉庫
git clone https://github.com/ani198202/SystemBackupAssistant.git
# 運行程序
cd SystemBackupAssistant
.\system_backup_tool.ps1
## 使用方法
1. 在"系統備份"標籤頁選擇要備份的磁碟
2. 指定備份儲存路徑
3. 選擇是否啟用壓縮和加密
4. (可選)勾選"上傳至OneDrive"進行雲端備份
5. 點擊"開始備份"按鈕
## 模組說明
- `backup_module.ps1` - 系統備份核心功能模組
- `cloud_module.ps1` - OneDrive同步功能模組
- `compression_module.ps1` - 檔案壓縮與加密模組
- `restore_module.ps1` - 系統還原功能模組
- `system_backup_tool.ps1` - 主程序與GUI界面
- `logging_module.ps1` - log記錄模組
## 版權信息
本項目採用MIT許可證授權 - 詳見[LICENSE](LICENSE)文件