Skip to main content

Easily use Microsoft's DISM Command-Line Interface in Python.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dism-3.0.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dism-3.0.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file dism-3.0.0.tar.gz.

File metadata

  • Download URL: dism-3.0.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for dism-3.0.0.tar.gz
Algorithm Hash digest
SHA256 8a100f9134e70563796e01b28d14d1df7517462e0df09486a8f647dd3c733c7b
MD5 ec6d11926c2feef20e36a5eee1064432
BLAKE2b-256 e2866356ffcfe52e0a000e33e9b9e3213c2f5af298b27d860766ce4a1ef0890b

See more details on using hashes here.

File details

Details for the file dism-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: dism-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for dism-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fa6f9a65ffe40eebaee2468e4c973ac5130760384aa0d84fc977f0a6f31731f0
MD5 0c2f88cd9ef50204869c268efaaf3b30
BLAKE2b-256 208b08bccdbd8723a5541d9b02bf030a012708aa4ed68d99d1e940ee2c311a65

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page