Library for get BitLocker-encrypted drives status using Python .
Project description
BitLocker Encryption Status Checker
This library allows you to get the encryption status of BitLocker-protected drives. It Float value of encryption progress or Bool value of drive encryption.
Prerequisites
- Python 3.x
- Windows 7, 8, 8.1, 10 or 11
- Administrator access to run the
manage-bde
command
Python requirements
- This library used pure Python packages and doesn't need to any external libraries - ctypes, subprocess and re
Usage
- Install package via pip:
pip install bitlocker_encryption_status
Example
Here's an example to help you understand the script's output:
==================================================
Drive V:
Percentage Encrypted: 97.85%
==================================================
==================================================
Drive F:
Encryption status for F: not available
==================================================
In the above example, the script displays the encryption status for drive V, which is 97.85% encrypted. However, the encryption status for drive F is not available.
Notes
-
This script uses the
manage-bde
command, which is a Windows-specific command-line tool for managing BitLocker. It not work on non-Windows systems. -
Ensure that you run the script with administrator privileges to access the
manage-bde
command.
License
This script is released under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for bitlocker_encryption_status-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73b1831331b4f1130d1a4545ba4300f87824d1097c32857d2d6ed816cc584e44 |
|
MD5 | 688ef20d9af8591930183c41b3c840e4 |
|
BLAKE2b-256 | 6953626f199201ac9a1e3dcb8976717286ca18dcfdcb677a3bb340cca40c5e15 |
Hashes for bitlocker_encryption_status-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b83720e190274907f8df6eef447cb37bcde8a3645103fc6993d1339778b223e4 |
|
MD5 | b65ed7b589f5eb8fef4a4f70ec7e742b |
|
BLAKE2b-256 | 8c30900ba186e28d297825b01a586f49295e02e20ed7257859502b662fe2f41e |