Skip to main content

"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.

[!NOTE] I'm working on the wiki.

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.

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)

Source distribution for dism 3.0.0
File Size Uploaded
dism-3.0.0.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dism 3.0.0
File Interpreter ABI Platform
dism-3.0.0-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

2.0.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page