Platform is a tool for the initial creation, use and management of the virtual environment and modules that then automatically download tools and programs from the Internet, configure them and integrated them in the virtual environment.
The module concept is implemented and usable, but no modules have been released yet because there is currently not enough time to maintain the packages -- your support is welcome :-)
- Rename platform.exe to the name that will be used for the environment and drive
When the virtual environment is created in the form of the VHDX file, it can be used as follows.
usage: platform.exe A-Z: [create|attach|detach|compact|shortcuts]
Example
seanox.exe B: create
to create the initial environment as VHDXseanox.exe B: shortcuts
to create the usual calls as shortcutsseanox.exe B: attach
to attach the environment
Configure Startup.cmd in the root directory of the virtual environment and add the desired programs and services. It is recommended to use a launcher so that the environment variables are available to the called programs. Detach should also be started via the launcher if programs and services are terminated when detaching and the environment variables are needed for this.
seanox.exe B: detach
to detach the environmentseanox.exe B: compact
to compact the virtual disk
Module integration will come later, but will be similar.
- Microsoft Windows 10 or higher
- Microsoft .NET 4.8.x or higher (for runtime)
- Microsoft .NET 4.8.x Developer Pack or higher (for development only)
Platform is part of the virtual environment but can also be downloaded and used separately.
https://github.com/seanox/virtual-environment/releases
BF: Review: Optimization and corrections
BF: DiskPart: Optimization when attaching disks with the same label
BF: DiskPart: Correction when creating with Windows 11
CR: DiskPart: Optimization of detach if an error occurs
CR: Macros: Optimization of the use of WORKDIR
CR: Macros: Usable as direct short commands
CR: Project: Updated TargetFrameworkVersion to v4.8
CR: Platform: Refactoring of the standard directory structure