batch to execute Windows 10:
============================
@echo off
cd /D %~dp0

set num_procs= 2
rem set /a num_procs=%NUMBER_OF_PROCESSORS% / 2
set memory=    2048

set mouse=    -usbdevice tablet
set cpu=      -machine q35 -cpu Skylake-Client-v3 --accel whpx
set network=  -device e1000,netdev=net0 -netdev user,id=net0,hostfwd=tcp::33010-:3389
set vga=      -display gtk,window-close=off 
set vga=      -display none

set hdfile=Win10.vhd
set hd=       -device pvscsi,id=scsi -device ide-hd,drive=disk,rotation_rate=1 -drive id=disk,if=none,file=%hdfile% ^

set cdrom=  -snapshot

start "Windows 10" /MIN qemu\qemu-system-x86_64.exe %cpu% -smp %num_procs% -m %memory% %mouse% %network% %vga% %cdrom% %hd%
tcping.exe -c -n 60 -w 1 -s 127.0.0.1 33010
mstsc Win10.rdp





 -bios OVMF-pure-efi.fd ^
 -machine q35,accel=whpx:hax:tcg ^
 -device intel-iommu,intremap=on ^
 -device virtio-vga -display gtk,window-close=off,zoom-to-fit=off ^
 -cpu Nehalem-v2 ^
 -device e1000,netdev=net0 -netdev user,id=net0,hostfwd=tcp:127.0.0.1:222-:22,hostfwd=tcp:127.0.0.1:33389-:3389 ^



get from number of processors: (divide per 2)
==============================
set /a num_processors = %NUMBER_OF_PROCESSORS% / 2

get from free memory size: (divide per 2)
==========================
for /F "tokens=2 delims==" %%A in ('"wmic OS get FreePhysicalMemory /Value "') DO (set /A mem=%%A /2048)

create HD:
==========
qemu\qemu-img.exe create -f qcow2 HD.qcow2 50G

create snapshot:
================
qemu\qemu-img create -f qcow2 -b HD_ori.qcow2 snapshot.qcow2

cpus:
=====
 --accel whpx
 -device intel-iommu,intremap=on
 -machine q35
 -smp 8,sockets=2,cores=2,threads=2
 -cpu Nehalem-v2
 -cpu Skylake-Client-v3,kernel-irqchip=off
 

spice:
======
  -spice port=3001,disable-ticketing

remote-viewer spice://127.0.0.1:3001

----------------------------------
no terminal:
============
  -monitor telnet:127.0.0.1:3010,server,nowait,ipv4

rem (qemu) eject ide2-cd0
rem (qemu) change ide2-cd0 filename.iso
rem (qemu) info block


PortFoward:
-----------
  no monitor:
hostfwd_add tcp:127.0.0.1:2222-:22

