An open API service indexing awesome lists of open source software.

https://github.com/texasmadecode/advanced-disk-manager

A standalone tool for managing disk operations, including partitioning, formatting, and disk health checks. made by Bytesec
https://github.com/texasmadecode/advanced-disk-manager

first-contributer good-first-contributer good-first-issue tools windows-10

Last synced: 8 months ago
JSON representation

A standalone tool for managing disk operations, including partitioning, formatting, and disk health checks. made by Bytesec

Awesome Lists containing this project

README

          

# Advanced Disk Manager

A powerful command-line tool for managing disk operations, including partitioning, formatting, and disk health checks.

## Features
- Detects unpartitioned disks and allows partitioning and formatting.
- Supports multiple file systems: NTFS, FAT32, exFAT.
- Allows users to assign custom labels to formatted disks.
- Performs disk health checks to detect and report bad sectors.
- Fully supports command-line operation, making it ideal for remote management and automation.

## How It Works
- The script uses `wmic` commands to list unpartitioned disks on Windows.
- `diskpart` is used for disk partitioning and formatting operations.
- Command-line arguments are used to specify actions like formatting or health checks, replacing the need for a graphical user interface (GUI).

### Example Commands:
To format a disk:
```bash
python advanced_disk_manager.py --action format --disk D: --fs NTFS --label NewVolume