I'm thinking...


Hi folks
I'd suggest some decent Tut on CLI. Especially for "Tinkerers" etc -- there's really no reason for people to be scared of using the CLI.

For a decently "English like" programming language very well suited to modern developments like A.I and robotics I'd suggest also people have a look at python. (Also does OO too).

Cheers
jimbo
 

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
Hi folks
I'd suggest some decent Tut on CLI. Especially for "Tinkerers" etc -- there's really no reason for people to be scared of using the CLI.

For a decently "English like" programming language very well suited to modern developments like A.I and robotics I'd suggest also people have a look at python. (Also does OO too).

Cheers
jimbo
Sorry but nope - that's like taking all the animals back onto the Ark.
 

My Computer

System One

  • OS
    Windows
Hi C

Here is script I promised - easy to customise - read REMs.

It shows the things I do a lot with Dism

Code:
echo on

REM SET UP DEFAULTS ----------------------------------------------

REM SET DEFAULT PATHS AND DRIVES FOR NON INTERACTIVE ITEMS (ONLY CHANGE AS REQUIRED)

REM MOUNTED ISO DRIVE LETTER
SET ISODRIVE=F
Set /p ISODRIVE= ^> Enter Drive Letter of iso (Default=%ISODRIVE%) and press "Enter":

REM CHECK IF INSTALL.WIM IN ISO
IF EXIST %ISODRIVE%:\SOURCES\INSTALL.WIM goto :WIM1
IF EXIST %ISODRIVE%:\SOURCES\INSTALL.ESD goto :ESD1
ECHO NO INSTALL.WIM (or INSTALL.ESD) IN ISO
GOTO :CONT3
:ESD1
ECHO ISO HAS INSTALL.ESD - NEED ISO WITH INSTALL.WIM
GOTO :CONT3

:WIM1
REM DRIVE LETTER FOR VHD WHEN MOUNTED TO CREATE DUAL BOOT - USE UNCOMMON LETTER
SET VHDdrive=T

REM SET DRIVE AND PATH OF WORKING FILES (no quotes even if spaces, no trailing \)
SET DRV=D
SET Updateiso=\isos\Updateiso

REM SET DRIVE AND PATH OF WHERE TO STORE ISO IF CREATED (no quotes even if spaces, no trailing \)
SET IDRV=D
SET Newiso=%Updateiso%\newisos

REM SET DEFAULT DRIVE AND PATH OF ANY DRIVER FILES TO BE COPIED (no quotes even if spaces, no trailing \)
REM FILES ARE COPIED TO %Updateiso%\Drivers-Boot / Wim  FOR SUBSEQUENT USE WITHOUT HAVING TO COPY EVERY TIME
SET DRIVERFILES-Wim=%DRV%:\%Updateiso%\PutNeWDriversHere\DriverFiles-Wim
SET DRIVERFILES-Boot=%DRV%:\%Updateiso%\PutNeWDriversHere\DriverFiles-Boot

REM SET DEFAULT DRIVE AND PATH WHERE TO STORE VHDS IF CREATED (no quotes even if spaces, no trailing \)
SET VDRV=D
SET HYPERFILES=\Hyper-V\Virtual Hard Disks

REM SET MAXIMUM VHD SIZE IN MB
SET Maxvhdsize=100000

REM SET DEFAULT NAMES FOR NEW ISOS  - vhdname defaults to same name as iso
SET isoname=IsoNew
 
REM SET INTERACTIVE DEFAULTS

REM SET DEFAULT TO CREATE DUAL BOOT OPTION (set to Y or y to create, N or n to not create)
SET dualboot=N

REM SET DEFAULT TO CREATE AS UEFI OPTION (set to U or u  for UEFI, B or b for Bios to create)
SET uefimbr=U

REM SET DEFAULT TO INSTALL AS S-MODE (set to N or n for normal, S or s for S-Mode)
SET smode=N

REM set to Y or y to copy new ones, P or p for previous ones, N or n to not copy (i.e. use ones previously copied)
SET COPYDRIVERS=P

REM SET DEFAULT BOOT.WIM INDEX - USUALLY 2 in most cases unless using a custom boot wim where may vary
SET BIND=2

REM SET DEFAULT EDITION TO INSTALL - NOTE: SKUID IS NOT THE SKU INDEX
REM SKUID 1=HOME, 2=HOME N, 3=HOME SL, 4=EDU, 5=EDU N, 6=PRO, 7=PRO N, 8=PRO EDU,
REM SKUID 9=PRO EDU N, 10=PRO Workstations, 11=PRO N Workstations, 12=WINPE
SET SKUID=6

REM SET DEFAULT WINDOWS VERSION
SET WINVER=11

REM ------------------- END OF DEFAULT SETUPS ------------------------------------
REM DELETE NEXT TWO LINES IF YOU WANT TO INJECT DRIVERS
REM SET COPYDRIVERS=N
REM GOTO :CONT5

DISM /cleanup-mountpoints


SET /p WINVER= ^> Enter Windows version 10 or 11. Default = %WINVER% and press "Enter":
IF %WINVER%==10 goto :CONTX
IF %WINVER%==11 goto :CONTX
:LOOPBACK0
GOTO :LOOPBACK0

:CONTX
ECHO VERSION IS %WINVER%
 

:LOOPBACK1
SET /p COPYDRIVERS= ^> Enter Y or y to copy new drivers, P or p to use previously copied drivers, N or n for none and press "Enter":
IF %COPYDRIVERS%==N goto :CONT5
IF %COPYDRIVERS%==n goto :CONT5
IF %COPYDRIVERS%==Y goto :CONT6
IF %COPYDRIVERS%==y goto :CONT6
IF %COPYDRIVERS%==P goto :CONT5
IF %COPYDRIVERS%==p goto :CONT5
GOTO :LOOPBACK1


:LOOPBACK1A
SET /p COPYDRIVERS= ^> Enter Y or y to copy new drivers, P or p to use previously copied drivers, N or n for none and press "Enter":
IF %COPYDRIVERS%==N goto :CONT5
IF %COPYDRIVERS%==n goto :CONT5
IF %COPYDRIVERS%==Y goto :CONT6
IF %COPYDRIVERS%==y goto :CONT6
IF %COPYDRIVERS%==P goto :CONT5
IF %COPYDRIVERS%==p goto :CONT5
GOTO :LOOPBACK1A

:CONT6

xcopy /e /q /y "%DRIVERFILES-Wim%\*.*" "%DRV%:%Updateiso%\Drivers-Wim\"
xcopy /e /q /y "%DRIVERFILES-Boot%\*.*" "%DRV%:%Updateiso%\Drivers-Boot\"


:CONT5

SET /p BIND= ^> Enter Boot.wim Index Number (Default=%BIND%) and press "Enter":

Set /p SKUID= ^> Enter Edition to install-  SKU ID (not index) 1=HOME,2=HOME N, 3=HOME SL, 4=EDU, 5=EDU N, 6=PRO, 7=PRO N, 8=PRO EDU, 9=PRO EDU N, 10=PRO Workstations, 11=PRO N Workstations, 12=WinPE  (Default=%SKUID%) and press "Enter":


IF %WINVER%==11 goto :WIN11

if %SKUID%==1 SET SKUNAME="Windows 10 Home"
if %SKUID%==2 SET SKUNAME="Windows 10 Home N"
if %SKUID%==3 SET SKUNAME="Windows 10 Home Single Language"
if %SKUID%==4 SET SKUNAME="Windows 10 Education"
if %SKUID%==5 SET SKUNAME="Windows 10 Education N"
if %SKUID%==6 SET SKUNAME="Windows 10 Pro"
if %SKUID%==7 SET SKUNAME="Windows 10 Pro N"
if %SKUID%==8 SET SKUNAME="Windows 10 Pro Education"
if %SKUID%==9 SET SKUNAME="Windows 10 Pro Education N"
if %SKUID%==10 SET SKUNAME="Windows 10 Pro for Workstations"
if %SKUID%==11 SET SKUNAME="Windows 10 Pro for Workstations N"

echo %SKUID%, %SKUNAME%

goto :CONTQ

:WIN11
if %SKUID%==1 SET SKUNAME="Windows 11 Home"
if %SKUID%==2 SET SKUNAME="Windows 11 Home N"
if %SKUID%==3 SET SKUNAME="Windows 11 Home Single Language"
if %SKUID%==4 SET SKUNAME="Windows 11 Education"
if %SKUID%==5 SET SKUNAME="Windows 11 Education N"
if %SKUID%==6 SET SKUNAME="Windows 11 Pro"
if %SKUID%==7 SET SKUNAME="Windows 11 Pro N"
if %SKUID%==8 SET SKUNAME="Windows 11 Pro Education"
if %SKUID%==9 SET SKUNAME="Windows 11 Pro Education N"
if %SKUID%==10 SET SKUNAME="Windows 11 Pro for Workstations"
if %SKUID%==11 SET SKUNAME="Windows 11 Pro for Workstations N"

echo %SKUID%, %SKUNAME%

:CONTQ


set /p isoname= ^> Enter iso name (no extension) - Default is %isoname% and press "Enter" - enter n or N if you do not want an iso:

CLS

:LOOPBACK4

set /p smode= ^> Enter N or n to install OS as normal, or enter S or s to install as S-Mode - Default is %smode% "Enter":
echo %smode%
if %smode%==N goto :LOOPBACK5
if %smode%==n goto :LOOPBACK5
if %smode%==S goto :LOOPBACK5
if %smode%==s goto :LOOPBACK5

REM reenter if not N,n,S or s
goto :LOOPBACK4

:LOOPBACK5

set /p uefimbr= ^> Enter U or u to install OS as UEFI, or enter B or b to boot as BIOS - Default is %uefimbr% "Enter":
echo %uefimbr%
if %uefimbr%==U goto :LOOPBACK3
if %uefimbr%==u goto :LOOPBACK3
if %uefimbr%==B goto :LOOPBACK3
if %uefimbr%==b goto :LOOPBACK3

REM reenter if not U,u,B or b
goto :LOOPBACK5


:LOOPBACK3

set /p dualboot= ^> Select install OS a vhd ONLY, iso or dual boot (I , i for iso only, Y , y to dual Boot, V , v for VHD only) - Default is %dualboot% "Enter":
echo %dualboot%
if %dualboot%==y goto :CONT1
if %dualboot%==Y goto :CONT1
if %dualboot%==V goto :CONT1
if %dualboot%==v goto :CONT1
if %dualboot%==i goto :CONT2
if %dualboot%==I goto :CONT2
REM reenter if not Y,y,N or n
goto :LOOPBACK3

:CONT1
set vhdname=%isoname%
if %isoname%==n set vhdname=NewVHD
if %isoname%==N set vhdname=NewVHD
set /p vhdname= ^> Enter vhd name (no extension) - Default is %vhdname% and press "Enter":

:CONT2

 
REM ---------------------------------------------------------------------------------------------

REM CREATE FILE STRUCTURE IF NOT EXISTING

%DRV%:
md %Updateiso%

cd %Updateiso%
md offline
md diskpart
md drivers
md newisos
md newvhds
md smode
rd %Updateiso%\isofiles /s /q
md isofiles

REM ---------------------------------------------------------------------------------------------

REM COPY FILES FROM MOUNTED ISO DRIVE
cd isofiles
xcopy /e /y /q %ISODRIVE%:\*.* *.*
 

REM --------------------------------------------------------------------------------------------

REM CREATE EI.CFG IN SOURCES FOLDER - COMMENT OUT HYPERV
rem echo [CHANNEL] > "%DRV%:\isos\%Updateiso%\isofiles\sources\ei.cfg"
rem echo Retail >> "%DRV%:%Updateiso%\isofiles\sources\ei.cfg"


REM ---------------------------------------------------------------------------------------------
IF %COPYDRIVERS%==N goto :SMODEMAKE
IF %COPYDRIVERS%==n goto :SMODEMAKE

REM ADD DRIVERS TO BOOT.WIM
DISM /Mount-Wim /WimFile:"%DRV%:%Updateiso%\isofiles\sources\boot.wim" /Index:%BIND% /MountDir:"%DRV%:%Updateiso%\offline"
DISM /Image:"%DRV%:%Updateiso%\offline" /Add-Driver /Driver:"%DRV%:%Updateiso%\Drivers-Boot" /recurse
DISM /Unmount-Wim /MountDir:"%DRV%:%Updateiso%\offline" /Commit
 
if %SKUID%==12 goto :ISOMAKE
pause
REM ---------------------------------------------------------------------------------------------
REM ADD DRIVERS TO INSTALL.WIM

DISM /Mount-Wim /WimFile:"%DRV%:%Updateiso%\isofiles\sources\install.wim" /name:%SKUNAME% /MountDir:"%DRV%:%Updateiso%\offline"
DISM /Image:"%DRV%:%Updateiso%\offline" /Add-Driver /Driver:"%DRV%:%Updateiso%\Drivers-Wim" /recurse
DISM /Unmount-Wim /MountDir:"%DRV%:%Updateiso%\offline" /Commit
pause
 
REM----------------------------------------------------------------------------------------------
:SMODEMAKE

if %isoname%==N goto :DUAL
if %isoname%==n goto :DUAL
if %smode%==n goto :ISOMAKE
if %smode%==N goto :ISOMAKE


REM CREATE MYUNATTEND.XML
echo ^<?xml version="1.0" encoding="utf-8"?^> > "%DRV%:%Updateiso%\smode\myunattend.xml"
echo ^<unattend xmlns="urn:schemas-microsoft-com:unattend"^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo ^<settings pass="offlineServicing"^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo ^<component name="Microsoft-Windows-CodeIntegrity" >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo processorArchitecture="amd64" >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo publicKeyToken="31bf3856ad364e35" language="neutral" >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo versionScope="nonSxS" >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo ^<SkuPolicyRequired^>1^</SkuPolicyRequired^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo ^</component^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo ^</settings^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo xmlns:cpi="urn:schemas-microsoft-com:cpi" /^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"
echo ^</unattend^> >> "%DRV%:%Updateiso%\smode\myunattend.xml"

DISM /Mount-Wim /WimFile:"%DRV%:%Updateiso%\isofiles\sources\install.wim" /name:%SKUNAME% /MountDir:"%DRV%:%Updateiso%\offline"
DISM /Image:"%DRV%:%Updateiso%\offline" /Apply-Unattend:%DRV%:%Updateiso%\smode\myunattend.xml
DISM /Unmount-Wim /MountDir:"%DRV%:%Updateiso%\offline" /Commit
DISM /cleanup-mountpoints


REM----------------------------------------------------------------------------------------------
REM CREATE ISO
:ISOMAKE

C:
CD "\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg"
oscdimg.exe -m -o -u2 -udfver102 -bootdata:2#p0,e,b"%DRV%:%Updateiso%\isofiles\boot\etfsboot.com"#pEF,e,b"%DRV%:%Updateiso%\isofiles\efi\microsoft\boot\efisys.bin" "%DRV%:%Updateiso%\isofiles" "%IDRV%:%Newiso%\%isoname%.iso"
if %SKUID%==12 goto :CONT3

REM ---------------------------------------------------------------------------------------------
:DUAL
REM CREATE DUAL BOOT VHD AND INSTALL IT IF REQUIRED

C:
CD\
if %dualboot%==I goto :CONT3
if %dualboot%==i goto :CONT3

REM CREATE DISKPART.TXT

if %uefimbr%==B goto :MBRBOOT
if %uefimbr%==b goto :MBRBOOT

@echo create vdisk file="%VDRV%:%Hyperfiles%\%vhdname%.vhdx" maximum=%Maxvhdsize% type=expandable > %DRV%:%Updateiso%\diskpart\diskpart.txt
@echo select vdisk file="%VDRV%:%Hyperfiles%\%vhdname%.vhdx" >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo attach vdisk >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo convert gpt >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo create partition primary >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo format fs=ntfs quick label="Windows" >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo assign letter=%VHDdrive% >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
goto :VHDCREATE

:MBRBOOT

@echo create vdisk file="%VDRV%:%Hyperfiles%\%vhdname%.vhdx" maximum=%Maxvhdsize% type=expandable > %DRV%:%Updateiso%\diskpart\diskpart.txt
@echo select vdisk file="%VDRV%:%Hyperfiles%\%vhdname%.vhdx" >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo attach vdisk >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo convert mbr >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo create partition primary >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo select partition 1 >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo assign letter=%VHDdrive% >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo format fs=ntfs quick label="Windows" >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"
@echo active >> "%DRV%:%Updateiso%\diskpart\diskpart.txt"

:VHDCREATE

REM CREATE VHD
diskpart /s "%DRV%:%Updateiso%\diskpart\diskpart.txt"

REM INSTALL OS IN VHD DRIVE
DISM /apply-image /imagefile:"%DRV%:%Updateiso%\isofiles\sources\install.wim" /name:%SKUNAME% /applydir:%VHDdrive%:\

if %dualboot%==V goto :CONT3
if %dualboot%==v goto :CONT3

REM ADD BOOT ENTRY TO BCD
bcdboot %VHDdrive%:\windows /p /d

:CONT3

@ECHO PROCESS IS COMPLETE
 
pause
 

My Computer

System One

  • OS
    Windows 11 Pro + Win11 Canary VM.
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Zenbook 14
    CPU
    I9 13th gen i9-13900H 2.60 GHZ
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB soldered
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    laptop OLED screen
    Screen Resolution
    2880x1800 touchscreen
    Hard Drives
    1 TB NVME SSD (only weakness is only one slot)
    PSU
    Internal + 65W thunderbolt USB4 charger
    Case
    Yep, got one
    Cooling
    Stella Artois (UK pint cans - 568 ml) - extra cost.
    Keyboard
    Built in UK keybd
    Mouse
    Bluetooth , wireless dongled, wired
    Internet Speed
    900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
    Browser
    Edge
    Antivirus
    Defender
    Other Info
    TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

    Macrium Reflect Home V8
    Office 365 Family (6 users each 1TB onedrive space)
    Hyper-V (a vm runs almost as fast as my older laptop)
@Superfly if you can pull this off and it supports everything DISM does in the console, I would most likely use the GUI tool.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 build 10.0.22631.4825 (Release Channel) / Linux Mint 22.1 Cinnamon
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo A485
    CPU
    Ryzen 7 2700U Pro
    Motherboard
    Lenovo (WiFi/BT module upgraded to Intel Wireless-AC-9260)
    Memory
    32GB
    Graphics Card(s)
    iGPU Vega 10
    Sound Card
    Realtek
    Monitor(s) Displays
    14" FHD (built-in) + 14" Lenovo Thinkvision M14t (touch+pen) + 32" Asus PB328
    Screen Resolution
    FHD + FHD + 1440p
    Hard Drives
    Intel 660p m.2 nVME PCIe3.0 x2 512GB
    PSU
    65W
    Keyboard
    Thinkpad / Logitech MX Keys
    Mouse
    Logitech MX Master 2S
    Internet Speed
    600/300Mbit
    Browser
    Edge (Chromium)
    Antivirus
    Windows Defender
    Other Info
    SecureBoot: Enabled
    TPM2.0: Enabled
    AMD-V: Enabled
  • Operating System
    Windows 11 Pro 23H2 build 10.0.22631.4825(Release Preview Channel)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom
    CPU
    i7-7700k @4.8GHz
    Motherboard
    Asus PRIME Z270-A
    Memory
    32GB 2x16GB 2133MHz CL15
    Graphics card(s)
    EVGA GTX1080Ti FTW 11GB
    Sound Card
    Integrated
    Monitor(s) Displays
    32" 10-bit Asus PB328Q
    Screen Resolution
    WQHD 2560x1440
    Hard Drives
    512GB ADATA SX8000NP NVMe PCIe Gen 3 x4
    PSU
    850W
    Case
    Fractal Design Define 7
    Cooling
    Noctua NH-D15 chromax.black
    Mouse
    Logitech MX Master 2S
    Keyboard
    Logitech MX Keys
    Internet Speed
    600/300Mbit
    Browser
    Edge (Cromium)
    Antivirus
    Windows Defender
    Other Info
    AC WiFi Card
Hi folks
I'd suggest some decent Tut on CLI. Especially for "Tinkerers" etc -- there's really no reason for people to be scared of using the CLI.

For a decently "English like" programming language very well suited to modern developments like A.I and robotics I'd suggest also people have a look at python. (Also does OO too).

Cheers
jimbo
Some people hate the console. It just does not click for them and rather use a GUI. I think this tool would be very useful for many. Also helps making less mistakes. It is so easy to do a typo in the console.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 build 10.0.22631.4825 (Release Channel) / Linux Mint 22.1 Cinnamon
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo A485
    CPU
    Ryzen 7 2700U Pro
    Motherboard
    Lenovo (WiFi/BT module upgraded to Intel Wireless-AC-9260)
    Memory
    32GB
    Graphics Card(s)
    iGPU Vega 10
    Sound Card
    Realtek
    Monitor(s) Displays
    14" FHD (built-in) + 14" Lenovo Thinkvision M14t (touch+pen) + 32" Asus PB328
    Screen Resolution
    FHD + FHD + 1440p
    Hard Drives
    Intel 660p m.2 nVME PCIe3.0 x2 512GB
    PSU
    65W
    Keyboard
    Thinkpad / Logitech MX Keys
    Mouse
    Logitech MX Master 2S
    Internet Speed
    600/300Mbit
    Browser
    Edge (Chromium)
    Antivirus
    Windows Defender
    Other Info
    SecureBoot: Enabled
    TPM2.0: Enabled
    AMD-V: Enabled
  • Operating System
    Windows 11 Pro 23H2 build 10.0.22631.4825(Release Preview Channel)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom
    CPU
    i7-7700k @4.8GHz
    Motherboard
    Asus PRIME Z270-A
    Memory
    32GB 2x16GB 2133MHz CL15
    Graphics card(s)
    EVGA GTX1080Ti FTW 11GB
    Sound Card
    Integrated
    Monitor(s) Displays
    32" 10-bit Asus PB328Q
    Screen Resolution
    WQHD 2560x1440
    Hard Drives
    512GB ADATA SX8000NP NVMe PCIe Gen 3 x4
    PSU
    850W
    Case
    Fractal Design Define 7
    Cooling
    Noctua NH-D15 chromax.black
    Mouse
    Logitech MX Master 2S
    Keyboard
    Logitech MX Keys
    Internet Speed
    600/300Mbit
    Browser
    Edge (Cromium)
    Antivirus
    Windows Defender
    Other Info
    AC WiFi Card
This is the whole DISM help:
Code:
Deployment Image Servicing and Management tool
Version: 10.0.22000.1


DISM.exe [dism_options] {Imaging_command} [<Imaging_arguments>]
DISM.exe {/Image:<path_to_offline_image> | /Online} [dism_options]
         {servicing_command} [<servicing_arguments>]

DESCRIPTION:

  DISM enumerates, installs, uninstalls, configures, and updates features
  and packages in Windows images. The commands that are available depend
  on the image being serviced and whether the image is offline or running.


FFU COMMANDS:

  /Capture-Ffu            - Captures a physical disk image into a new FFU file.
  /Apply-Ffu              - Applies an .ffu image.
  /Split-Ffu              - Splits an existing .ffu file into multiple read-only
                            split FFU files.
  /Optimize-Ffu           - Optimizes a FFU file so that it can be applied to storage
                            of a different size.

WIM COMMANDS:

  /Apply-CustomDataImage  - Dehydrates files contained in the custom data image.
  /Capture-CustomImage    - Captures customizations into a delta WIM file on a
                            WIMBoot system. Captured directories include all
                            subfolders and data.
  /Get-WIMBootEntry       - Displays WIMBoot configuration entries for the
                            specified disk volume.
  /Update-WIMBootEntry    - Updates WIMBoot configuration entry for the
                            specified disk volume.
  /List-Image             - Displays a list of the files and folders in a
                            specified image.
  /Delete-Image           - Deletes the specified volume image from a WIM file
                            that has multiple volume images.
  /Export-Image           - Exports a copy of the specified image to another
                            file.
  /Append-Image           - Adds another image to a WIM file.
  /Capture-Image          - Captures an image of a drive into a new WIM file.
                            Captured directories include all subfolders and
                            data.
  /Get-MountedWimInfo     - Displays information about mounted WIM images.
  /Get-WimInfo            - Displays information about images in a WIM file.
  /Commit-Wim             - Saves changes to a mounted WIM image.
  /Unmount-Wim            - Unmounts a mounted WIM image.
  /Mount-Wim              - Mounts an image from a WIM file.
  /Remount-Wim            - Recovers an orphaned WIM mount directory.
  /Cleanup-Wim            - Deletes resources associated with mounted WIM
                            images that are corrupted.

GENERIC IMAGING COMMANDS:

  /Split-Image            - Splits an existing .wim file into multiple
                            read-only split WIM (SWM) files.
  /Apply-Image            - Applies an image.
  /Get-MountedImageInfo   - Displays information about mounted WIM and VHD
                            images.
  /Get-ImageInfo          - Displays information about images in a WIM, a VHD
                            or a FFU file.
  /Commit-Image           - Saves changes to a mounted WIM or VHD image.
  /Unmount-Image          - Unmounts a mounted WIM or VHD image.
  /Mount-Image            - Mounts an image from a WIM or VHD file.
  /Remount-Image          - Recovers an orphaned image mount directory.
  /Cleanup-Mountpoints    - Deletes resources associated with corrupted
                            mounted images.

IMAGE SPECIFICATIONS:

  /Online                 - Targets the running operating system.
  /Image                  - Specifies the path to the root directory of an
                            offline Windows image.

DISM OPTIONS:

  /English                - Displays command line output in English.
  /Format                 - Specifies the report output format.
  /WinDir                 - Specifies the path to the Windows directory.
  /SysDriveDir            - Specifies the path to the system-loader file named
                            BootMgr.
  /LogPath                - Specifies the logfile path.
  /LogLevel               - Specifies the output level shown in the log (1-4).
  /NoRestart              - Suppresses automatic reboots and reboot prompts.
  /Quiet                  - Suppresses all output except for error messages.
  /ScratchDir             - Specifies the path to a scratch directory.

For more information about these DISM options and their arguments, specify an
option immediately before /?.

  Examples:     
    DISM.exe /Mount-Wim /?
    DISM.exe /ScratchDir /?
    DISM.exe /Image:C:\test\offline /?
    DISM.exe /Online /?
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo
    CPU
    Core i5-12450HX
    Memory
    20GB DDR5-4800
    Graphics Card(s)
    iGPU + RTX 3050 Mobile (6GB)
    Sound Card
    Realtek
    Monitor(s) Displays
    the built-in laptop screen, and a generic monitor
    Screen Resolution
    1080p * 2
    Hard Drives
    GIGABYTE NVMe SSD 256GB (GP-GSM2NE3256GNTD)
    Micron NVMe SSD 512GB (MTFDKCD512QFM-1BDIAABLA)
    Browser
    Firefox
    Antivirus
    WD
  • Operating System
    Windows 10 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell
    CPU
    Core i3-2100
    Memory
    4GB DDR3-2133
    Graphics card(s)
    iGPU
    Screen Resolution
    1080p
    Antivirus
    WD
Request:
In launch: It should be on an simple homepage (not cluttered menu) that shows the user what is that, a simple sttach ISO/WIM/ESD with instructions, and also, a tutorial for instructions.
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo
    CPU
    Core i5-12450HX
    Memory
    20GB DDR5-4800
    Graphics Card(s)
    iGPU + RTX 3050 Mobile (6GB)
    Sound Card
    Realtek
    Monitor(s) Displays
    the built-in laptop screen, and a generic monitor
    Screen Resolution
    1080p * 2
    Hard Drives
    GIGABYTE NVMe SSD 256GB (GP-GSM2NE3256GNTD)
    Micron NVMe SSD 512GB (MTFDKCD512QFM-1BDIAABLA)
    Browser
    Firefox
    Antivirus
    WD
  • Operating System
    Windows 10 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell
    CPU
    Core i3-2100
    Memory
    4GB DDR3-2133
    Graphics card(s)
    iGPU
    Screen Resolution
    1080p
    Antivirus
    WD

My Computer

System One

  • OS
    Windows
I thought on an another idea. Automatically add all the drivers in your system on the media.
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo
    CPU
    Core i5-12450HX
    Memory
    20GB DDR5-4800
    Graphics Card(s)
    iGPU + RTX 3050 Mobile (6GB)
    Sound Card
    Realtek
    Monitor(s) Displays
    the built-in laptop screen, and a generic monitor
    Screen Resolution
    1080p * 2
    Hard Drives
    GIGABYTE NVMe SSD 256GB (GP-GSM2NE3256GNTD)
    Micron NVMe SSD 512GB (MTFDKCD512QFM-1BDIAABLA)
    Browser
    Firefox
    Antivirus
    WD
  • Operating System
    Windows 10 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Dell
    CPU
    Core i3-2100
    Memory
    4GB DDR3-2133
    Graphics card(s)
    iGPU
    Screen Resolution
    1080p
    Antivirus
    WD

My Computer

System One

  • OS
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
    Computer type
    PC/Desktop
    Manufacturer/Model
    ۞ΞЖ†ԘΜΞ۞
    CPU
    Intel Core i9 9900K
    Motherboard
    ASUS ROG Maximus X Hero
    Memory
    32 GB Quad Kit, G.Skill Trident Z RGB Series schwarz, DDR4-3866, 18-19-19-39-2T
    Graphics Card(s)
    ASUS GeForce RTX 3090 ROG Strix O24G, 24576 MB GDDR6X
    Sound Card
    (1) HD Webcam C270 (2) NVIDIA High Definition Audio (3) Realtek High Definition Audio
    Monitor(s) Displays
    BenQ BL2711U(4K) and a hp 27vx(1080p)
    Hard Drives
    C: Samsung 960 EVO NVMe M.2 SSD
    E: & O: Libraries & OneDrive-> Samsung 850 EVO 1TB
    D: Hyper-V VM's -> Samsung PM951 Client M.2 512Gb SSD
    G: System Images -> Samsung 860 Pro 2TB
    PSU
    Corsair HX1000i High Performance ATX Power Supply 80+ Platinum
    Case
    Phanteks Enthoo Pro TG
    Cooling
    Thermaltake Floe Riing RGB TT Premium-Edition 360mm and 2x120 Phantek& Halo front, and 1x140 Phanteks
    Keyboard
    Trust GTX THURA
    Mouse
    Trust GTX 148
    Internet Speed
    25+/5+ (+usually faster)
    Browser
    Edge; Chrome;
    Antivirus
    Windows Defender of course & Malwarebytes Anti-Exploit as an added layer between browser & OS
    Other Info
    Router: FRITZ!Box 7590 AX V2
    Sound system: SHARP HT-SBW460 Dolby Atmos Soundbar
    Webcam: Logitech BRIO ULTRA HD PRO WEBCAM 4K webcam with HDR

My Computer

System One

  • OS
    Windows
Well that kinda makes two of us... When you are happy with your development, please share with project..
 

My Computer

System One

  • OS
    Windows
Hey Craig for windows 11, as a developer you now have a wider range in choice of which app framework and packaging technology you want to use for a Store app, such as Win32, .NET, UWP, Xamarin, Electron, React Native, Java and even Progressive Web Apps.


 

My Computer

System One

  • OS
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
    Computer type
    PC/Desktop
    Manufacturer/Model
    ۞ΞЖ†ԘΜΞ۞
    CPU
    Intel Core i9 9900K
    Motherboard
    ASUS ROG Maximus X Hero
    Memory
    32 GB Quad Kit, G.Skill Trident Z RGB Series schwarz, DDR4-3866, 18-19-19-39-2T
    Graphics Card(s)
    ASUS GeForce RTX 3090 ROG Strix O24G, 24576 MB GDDR6X
    Sound Card
    (1) HD Webcam C270 (2) NVIDIA High Definition Audio (3) Realtek High Definition Audio
    Monitor(s) Displays
    BenQ BL2711U(4K) and a hp 27vx(1080p)
    Hard Drives
    C: Samsung 960 EVO NVMe M.2 SSD
    E: & O: Libraries & OneDrive-> Samsung 850 EVO 1TB
    D: Hyper-V VM's -> Samsung PM951 Client M.2 512Gb SSD
    G: System Images -> Samsung 860 Pro 2TB
    PSU
    Corsair HX1000i High Performance ATX Power Supply 80+ Platinum
    Case
    Phanteks Enthoo Pro TG
    Cooling
    Thermaltake Floe Riing RGB TT Premium-Edition 360mm and 2x120 Phantek& Halo front, and 1x140 Phanteks
    Keyboard
    Trust GTX THURA
    Mouse
    Trust GTX 148
    Internet Speed
    25+/5+ (+usually faster)
    Browser
    Edge; Chrome;
    Antivirus
    Windows Defender of course & Malwarebytes Anti-Exploit as an added layer between browser & OS
    Other Info
    Router: FRITZ!Box 7590 AX V2
    Sound system: SHARP HT-SBW460 Dolby Atmos Soundbar
    Webcam: Logitech BRIO ULTRA HD PRO WEBCAM 4K webcam with HDR
And ... Rust?
 

My Computers

System One System Two

  • OS
    Windows 11 23H2 Current build
    Computer type
    PC/Desktop
    Manufacturer/Model
    HomeBrew
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spectrum ES07DC9 4K Gaming Monitor (Glossy)
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD (USB)
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Platinum
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    Arctic Liquid Freezer III 420 RGB + Air 3x 140mm case fans (pull front) + 1x 120 mm (push back) and 1 x 120 mm (pull bottom)
    Keyboard
    SteelSeries Apex Pro Wired Gaming Keyboard
    Mouse
    Logitech MX Master 3S | MX Master 3 for Business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Browser
    Nightly (default) + Firefox (stable), Chrome, Edge , Arc
    Antivirus
    Defender + MB 5 Beta
  • Operating System
    ChromeOS Flex Dev Channel (current)
    Computer type
    Laptop
    Manufacturer/Model
    Dell Latitude E5470
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Keyboard
    Dell
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth

My Computer

System One

  • OS
    Win10 Pro, Win10 Pro N, Win10 Home, Windows 8.1 Pro, Ubuntu
    Computer type
    PC/Desktop
    Manufacturer/Model
    ۞ΞЖ†ԘΜΞ۞
    CPU
    Intel Core i9 9900K
    Motherboard
    ASUS ROG Maximus X Hero
    Memory
    32 GB Quad Kit, G.Skill Trident Z RGB Series schwarz, DDR4-3866, 18-19-19-39-2T
    Graphics Card(s)
    ASUS GeForce RTX 3090 ROG Strix O24G, 24576 MB GDDR6X
    Sound Card
    (1) HD Webcam C270 (2) NVIDIA High Definition Audio (3) Realtek High Definition Audio
    Monitor(s) Displays
    BenQ BL2711U(4K) and a hp 27vx(1080p)
    Hard Drives
    C: Samsung 960 EVO NVMe M.2 SSD
    E: & O: Libraries & OneDrive-> Samsung 850 EVO 1TB
    D: Hyper-V VM's -> Samsung PM951 Client M.2 512Gb SSD
    G: System Images -> Samsung 860 Pro 2TB
    PSU
    Corsair HX1000i High Performance ATX Power Supply 80+ Platinum
    Case
    Phanteks Enthoo Pro TG
    Cooling
    Thermaltake Floe Riing RGB TT Premium-Edition 360mm and 2x120 Phantek& Halo front, and 1x140 Phanteks
    Keyboard
    Trust GTX THURA
    Mouse
    Trust GTX 148
    Internet Speed
    25+/5+ (+usually faster)
    Browser
    Edge; Chrome;
    Antivirus
    Windows Defender of course & Malwarebytes Anti-Exploit as an added layer between browser & OS
    Other Info
    Router: FRITZ!Box 7590 AX V2
    Sound system: SHARP HT-SBW460 Dolby Atmos Soundbar
    Webcam: Logitech BRIO ULTRA HD PRO WEBCAM 4K webcam with HDR
Nah, I'm Type O+. (yes, I know who Type O is, and I do like them a lot, in fact - but I realyl AM Type O+)

Up the irons!
 

My Computers

System One System Two

  • OS
    Windows 11 23H2 Current build
    Computer type
    PC/Desktop
    Manufacturer/Model
    HomeBrew
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spectrum ES07DC9 4K Gaming Monitor (Glossy)
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD (USB)
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Platinum
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    Arctic Liquid Freezer III 420 RGB + Air 3x 140mm case fans (pull front) + 1x 120 mm (push back) and 1 x 120 mm (pull bottom)
    Keyboard
    SteelSeries Apex Pro Wired Gaming Keyboard
    Mouse
    Logitech MX Master 3S | MX Master 3 for Business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Browser
    Nightly (default) + Firefox (stable), Chrome, Edge , Arc
    Antivirus
    Defender + MB 5 Beta
  • Operating System
    ChromeOS Flex Dev Channel (current)
    Computer type
    Laptop
    Manufacturer/Model
    Dell Latitude E5470
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Keyboard
    Dell
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
Hey Craig for windows 11, as a developer you now have a wider range in choice of which app framework and packaging technology you want to use for a Store app, such as Win32, .NET, UWP, Xamarin, Electron, React Native, Java and even Progressive Web Apps.


Thanx Cliff, seems it (i.e. upload .exe, .msi) is still in Preview stage.

I still only get the following options (.msix, .msixbundle, .msixupload, .appx, .appxbundle, .appxupload, .xap)
 

My Computer

System One

  • OS
    Windows
Thanx Cliff, seems it (i.e. upload .exe, .msi) is still in Preview stage.

I still only get the following options (.msix, .msixbundle, .msixupload, .appx, .appxbundle, .appxupload, .xap)


From


Editor’s note – June 24, 2021 – The page above was updated to provide a link for developers to sign up to publish desktop apps.

A more open Microsoft Store for developers


We believe app stores should be grounded in choice, fairness and innovation. Inspired by these principles, our new Microsoft Store takes two important steps to address feedback from developers about what an app store can do for them:


  • Support for more types of apps

Starting today, Windows developers can publish any kind of app, regardless of app framework and packaging technology – such as Win32, .NET, UWP, Xamarin, Electron, React Native, Java and even Progressive Web Apps. Developers can sign-up here to publish desktop apps, or build and package PWAs using our latest open-source tool PWABuilder 3.
 

My Computers

System One System Two

  • OS
    Windows 11 23H2 Current build
    Computer type
    PC/Desktop
    Manufacturer/Model
    HomeBrew
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spectrum ES07DC9 4K Gaming Monitor (Glossy)
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD (USB)
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Platinum
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    Arctic Liquid Freezer III 420 RGB + Air 3x 140mm case fans (pull front) + 1x 120 mm (push back) and 1 x 120 mm (pull bottom)
    Keyboard
    SteelSeries Apex Pro Wired Gaming Keyboard
    Mouse
    Logitech MX Master 3S | MX Master 3 for Business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Browser
    Nightly (default) + Firefox (stable), Chrome, Edge , Arc
    Antivirus
    Defender + MB 5 Beta
  • Operating System
    ChromeOS Flex Dev Channel (current)
    Computer type
    Laptop
    Manufacturer/Model
    Dell Latitude E5470
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Keyboard
    Dell
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
Back
Top Bottom