[toc]
- Windows 7 64位 支持uefi的修改镜像 参考[这个][Windows 7 x64 镜像整合 (ie11 sp2 xhci NVMe uefi 规避硬件检查 常用运行库)]
- [Rufus][] 或 [UltraISO][] 用于创建安装u盘
- [BOOTICE][] 可选: 用于手动创建u盘引导
- 显示卡驱动安装包
| :: Graphics Driver Auto Installer | |
| :: Install graphics driver | |
| :: Author: muink | |
| @echo off&title Graphics Driver Auto Installer | |
| mode con cols=100 lines=27 | |
| :Init | |
| cd /d %~dp0 | |
| :: In Windows install ISO PE set 1 | |
| set PEmode=1 |
| /efi/ubutntu/grub.efi复制到/efi/boot/bootx64.efi | |
| [如何在UEFI模式下Win8与Ubuntu多系统的安装?](https://www.zhihu.com/question/22502670) | |
| [[HOWTO] How-to Boot Linux VMs using UEFI](https://forums.freenas.org/index.php?threads/howto-how-to-boot-linux-vms-using-uefi.54039/) |
| @echo off | |
| :: Gpg4win mkportable | |
| :: Put me into the same directory of Gpg4win mkportable.exe | |
| :: Author: muink | |
| :start | |
| cls | |
| set /p "target=Enter the target path: " | |
| if exist "%target%" ( | |
| dir /ad "%target%">nul 2>nul&&pushd "%target%"||( |
| @echo off | |
| :init | |
| set /a "num=0, offset_x=-30, offset_y=-30">nul | |
| set /a "x_l=1+%offset_x%, x_h=60+%offset_x%, y_l=1+%offset_y%, y_h=60+%offset_y%">nul | |
| (echo.{ | |
| echo. "blueprint": { | |
| echo. "icons": [ | |
| echo. { |
| @echo off | |
| :: Letter Viewer | |
| :: View active drive letter, free drive letter and system drive letter | |
| :: Author: muink | |
| :[GetLetter] | |
| setlocal enabledelayedexpansion | |
| :: Get letter | |
| for /f "tokens=1* delims=: " %%i in ('fsutil fsinfo drives') do set "acti=%%j" | |
| set actletter= |
this has been rewritten yet again as most workarounds aren't required anymore since wine 3+
example video of the final result: https://www.youtube.com/watch?v=zkqzQoeOGfU
with touchscreen: https://www.youtube.com/watch?v=GcIrlorWmaQ
performance is indistinguishable from windows. there might be a very slight ~25ms sound latency which is easily compensated with +25 local offset
tested on