"DISM" (v3.0.0) Module in Python
Easily use Microsoft's DISM Command-Line Interface in Python.
This Python module provides an interface for interacting with the Deployment Imaging Service and Management Tool (DISM). It allows you to manage and service Windows images, drivers, packages, and system health using DISM commands through Python scripts.
Features
- Capture and Apply Windows images
- Mount and unmount Windows images
- Get infos about Windows images
- Add and remove drivers and packages
- Enable and disable Windows features
- Check, scan and restore system health
- Get info and enable/disable features
Installation
To install this module, you can use pip:
pip install dism
Requirements
- Python 3.0 or higher
- Windows operating system with DISM available
Usage & Command Reference
See in wiki.
License
This project is licensed under the MIT License. See the LICENSE file for details.
Contributing
Contributions are welcome! Please submit a pull request or open an issue to discuss any changes.
Metadata
Release files for dism 3.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| dism-3.0.0.tar.gz | 5.3 kB | Without provenance | Details for dism-3.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| dism-3.0.0-py3-none-any.whl | Python 3 | none | any | Details for dism-3.0.0-py3-none-any.whl |
Total release size: 11.8 kB
Release files / dism-3.0.0.tar.gz
| Download URL | dism-3.0.0.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8a100f9134e70563796e01b28d14d1df7517462e0df09486a8f647dd3c733c7b
|
|
BLAKE2b-256 checksum How to use checksums |
e2866356ffcfe52e0a000e33e9b9e3213c2f5af298b27d860766ce4a1ef0890b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Release files / dism-3.0.0-py3-none-any.whl
| Download URL | dism-3.0.0-py3-none-any.whl |
|---|---|
| Size | 6.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fa6f9a65ffe40eebaee2468e4c973ac5130760384aa0d84fc977f0a6f31731f0
|
|
BLAKE2b-256 checksum How to use checksums |
208b08bccdbd8723a5541d9b02bf030a012708aa4ed68d99d1e940ee2c311a65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Security for dism 3.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.