DTLmenu - Reference Manual

Descriptive reference for the NetDTL suite build launcher.

Type: Windows HTAEngine: mshta.exeTarget: NetDTL suite

Role

DTLmenu centralizes build operations for the Python tools of the NetDTL suite in a local graphical interface. It is an orchestration layer around Python, PyInstaller and per-project specification files.

HTA Nature

The HTA format provides access to COM objects needed to write temporary scripts, open Windows folders and launch local commands. The HTML document is therefore both the interface and the execution controller.

Covered Areas

ProjectDescription in DTLmenu
DTLknowsWhyBuilds graphical, CLI and agent variants.
DTLsaysWhatBuilds a system inventory executable.
GitDTLBuilds the Git graphical interface.
GitHubMenuBuilds the GitHub CLI graphical interface.
DTLauditBuilds the local audit tool.
NetDTLPHP/MySQL project described as non-compiled.

Build Chain

Preparation

The launcher checks Python and PyInstaller availability and prepares working paths from the configured suite root.

Versioning

DTLversion.py frames builds with version and rollback logic integrated into the temporary script.

Outputs

Generated executables are placed in the relevant project dist folders.

Persistent Configuration

The main configuration value is the suite root folder. It is stored locally in DTLmenu.root, avoiding changes to the HTA file when the suite is moved.

Limits