diff --git a/README.md b/README.md
index 3b38664..ba02ee5 100644
--- a/README.md
+++ b/README.md
@@ -1,36 +1,33 @@
---
-### ONEW CE Collections
-
## ❓ 什么是 CE Collections
-CE Collections 集合了几乎所有基于 CE 内核的官方版本(例如 Windows CE Core,Windows Mobile)的镜像和模拟器。内容包括:
+CE Collections 集合了几乎所有基于 CE 内核的官方Windows版本(例如 Windows CE Core,Windows Mobile,Windows Phone等)的镜像和模拟器。
+镜像包括:
- 使用 Loadcepc 引导的 x86Bin 镜像
- 使用 DeviceEmulator 引导的 ArmBin 镜像
-- 适用于 Windows NT 的 Shell 模拟器
+模拟器包括:
+- 适用于 Windows 7-11 的 Whitebox 模拟器
+- 适用于 Windows XP-11 的 Arm DeviceEmulator 模拟器
+- 适用于 Windows NT(4.0-11,部分版本不支持新的Windows版本) 的独立 Shell 模拟器
## 📥 如何使用
-**本镜像不仅可以在虚拟机中启动使用 CEPC x86 镜像,还可以在 Windows 中直接运行 MENU2.EXE,从而启动其他形式的镜像/模拟器。两种平台(直接引导及在 Windows 中启动)所支持的 Windows CE 版本各不相同!**
-
-WinNT平台模拟器使用方法:
+### WinNT平台模拟器使用方法
1. 将 ISO 文件加载至虚拟光驱或虚拟机中(推荐使用 Windows XP SP3,因为 Windows PPC 2000 模拟器无法在 NT6.x 上运行)。
-2. 打开 ISO 根目录下的 WNT\MENU2.exe。
+2. 打开 ISO 根目录下的 WNT\MENU3.exe。
3. 选择想要启动的 Windows CE 版本,并点击 Run 打开对应的模拟器。
-CEPC平台使用方法:
-1. 将ISO文件加载至虚拟机或模拟器中,推荐使用86Box,以下是推荐配置。
-
-
-
-
+### CEPC平台使用方法
+1. 将ISO文件加载至虚拟机或模拟器中。
2. 打开虚拟机,引导光盘。
3. 选择想要启动的 Windows CE 版本。
4. 若提示需要选择分辨率,请依照您使用的模拟器、虚拟机或实体硬件选择。
@@ -38,32 +35,14 @@ CEPC平台使用方法:
- 在引导较早版本的 CE 时,菜单可能会询问是否使用高分辨率模式。这是因为现代虚拟机无法正常模拟当时的显卡,导致早期 CE 系统只能以低分辨率模式运行。若希望使用高分辨率模式,请使用 PCEM 或 86Box 等能够模拟当时硬件的模拟器(推荐使用 86Box 中的 S3 ViRGE)。
## ❓ QA
-Q: 从光盘引导后,选择 Windows CE 2.x 到 Windows 3.x 黑屏
-A: 分辨率可能选错了。在 VMware 等虚拟机中,需要使用低分辨率模式;另外,VMware 新版本在模拟老系统时较为卡顿,也有可能导致黑屏。
-
-Q: 我已经使用了 86Box,但依然无法使用高分辨率
-A: 在 PCem 中,需要选择 S3 ViRGE 显卡,并搭配性能大于等于 486/33 的 CPU,才能使用高分辨率。
-
-Q: 在 86Box 中无法引导光盘
+Q: 在 86Box 或 PCem 中无法引导光盘
A: 请使用 7Zip 等压缩软件打开 ISO 文件,解压 [boot] 文件夹中的 img 文件,然后从软盘引导。
-Q: 关机功能为何无法正常使用?
-A: 真就用不了。
-
Q: 在 CEPC 引导器中选择完系统后显示 “Error image section doesn't fit in allocated block”
A: 内存可能设定过小,请适当调大内存。
Q: Windows EC 2013 引导后黑屏
-A: 创建虚拟机时请不要使用 VMware 的 DOS,而应使用 Windows XP。
-
-Q: Windows Mobile 分辨率选项让人感觉莫名其妙
-A: 请尝试其他分辨率选项。
-
-Q: Shell Emulator 无法同时启动多个实例
-A: 请不要同时启动多个 Shell Emulator 实例;若不小心同时启动了,请注销或重启,然后运行 “[CDROM]:\WNT\200HPC\ceu.reg”。
-
-Q: Windows PPC 2000 无法在 Windows Vista 及以上系统上使用
-A: 由于 Windows API 不兼容,所以最佳的 Shell Emulator 体验平台是 Windows XP。
+A: 内存可能设定过小,请适当调大内存。
Q: 为什么整体内容是英文的?
A: 因为英文镜像资源较全,构建也较完善,所以选择了英文版镜像;菜单等内容也相应采用英文格式。
@@ -87,71 +66,100 @@ A: 请看项目名称——答案自明。
## ℹ 关于
-本项目由 ONEW 成员共同开发
-
-
+### 开发团队 / 贡献者
+
+
-
ONEW Studio QQ 群:981893945 —— 欢迎加入!
+### 特别感谢
+ - 厦门市远东在线技术研究院
+ - 网页里的电脑博物馆
+### 使用到的其他开源项目
本项目采用了以下项目的代码/资源:
-
-CE:
-- 大部分镜像由我们使用 Platform Builder 编译而成。
-- 少部分模拟器/镜像为示例版本或直接从 M$ SDK 中提取。
-- x86CEPC Bootloader (LOADCEPC) 及工具为 M$ 官方版 6.0 修改版。
-
-其他:
- DOS-LOGO: http://retro.timb.us/Documents/Software/DOS-LOGO.html
+- Whitebox: https://github.com/WindowsNT351/Whitebox
-## ❗SDK及其他相关工具下载
+## 📥 SDK及其他相关工具下载
### Windows CE 1.x
#### Windows CE 1.0x
[Microsoft Visual C++ For Windows CE Version 1.0](https://archive.org/details/msvcceu.100)
+
### Windows CE 2.x
#### Windows CE 2.00
+Microsoft Windows CE Embedded Toolkit
[Microsoft Handheld PC 2.0 Platform SDK](https://archive.org/details/wincesdk)
#### Windows CE 2.01
Microsoft Palm-size PC 1.0 Platform SDK: [Programming Windows CE Disc](https://archive.org/details/mspress_programmingwindowsce_0970002166)
@@ -166,6 +174,7 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
#### Windows CE 2.12
[Microsoft Windows CE 2.12 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=e73feaeb-c4dc-4915-9b16-1692c269d3b5)
+
### Windows CE 3.x
#### Windows CE 3.00
[Microsoft Windows CE 3.0 Platform Builder(Part 1)](https://archive.org/details/ms-wince-pb30)
@@ -175,6 +184,7 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
[Microsoft Smart Phone 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/smartphone_2002_sdk.exe)
[Microsoft Pocket PC 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/ppc2002_sdk.exe)
+
### Windows CE 4.x
#### Windows CE 4.00
[Microsoft Windows CE.net 4.0 Platform Builder Emulation Edition(Backup)](https://www.123pan.com/s/KDyhTd-zTPN3) 提取码:eGCt
@@ -189,14 +199,19 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
#### Windows CE 4.21
[Microsoft Windows Mobile 2003 SE Images](https://archive.org/download/WMSDK/WM2003SEimages.msi)
+
### Windows CE 5.x
#### Windows CE 5.00
[Microsoft Windows CE.net 5.0 Platform Builder](https://archive.org/details/en_win_ce_net_cd1)
+[Microsoft Windows CE.net 5.0 Networked Media Device Feature Pack](https://www.hpcfactor.com/downloads/2011/Windows_CE_5.0_Networked_Media_Device_Feature_Pack/version_1.0)
#### Windows CE 5.10
[Microsoft Windows Mobile 5.0 SDK](https://archive.org/download/WMSDK/Windows%20Mobile%205.0%20Pocket%20PC%20SDK.msi)
+[Microsoft Windows Mobile 5.2 Images](https://web.archive.org/web/20130219020835/http://download.microsoft.com/download/c/b/b/cbb8bc58-07b9-46bb-86ba-d12bb0d9b1d9/efp.msi)
#### Windows CE 5.20
-[Microsoft Windows Mobile 6 Professional SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi)
-[Microsoft Windows Mobile 6 Standard SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi)
+[Microsoft Windows Mobile 6 Professional SDK](https://web.archive.org/web/20200108141243*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK.msi)
+[Microsoft Windows Mobile 6 Standard SDK](https://web.archive.org/web/20200108142416*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Standard%20SDK.msi)
+[Microsoft Windows Mobile 6.0.2 Professional SDK](https://web.archive.org/web/20231105012934*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi)
+[Microsoft Windows Mobile 6.0.2 Standard SDK](https://web.archive.org/web/20220707014038*/http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi)
[Microsoft Windows Mobile 6.1 Standard Images](https://web.archive.org/web/20130330025109/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Standard%20Images%20(USA).msi)
[Microsoft Windows Mobile 6.1 Professional Images](https://web.archive.org/web/20130330025531/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Professional%20Images%20(USA).msi)
[Microsoft Windows Mobile 6.1.4 Professional Images](https://archive.org/download/WMSDK/Windows%20Mobile%206.1.4%20Professional%20Images%20%28USA%29.msi)
@@ -206,17 +221,23 @@ Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conferen
[Microsoft Windows Mobile 6.5.3 Professional DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Professional%20DTK.msi)
[Microsoft Windows Mobile 6.5.3 Standard DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Standard%20DTK.msi)
+
### Windows CE 6.x
#### Windows CE 6.00
[Microsoft Windows Embedded CE 6.0 Platform Builder](https://archive.org/details/en_windows_embedded_ce_6.0_dvd)
[Microsoft Windows Embedded CE 6.0 Platform Builder R2](https://archive.org/details/windows-embedded-ce-6.0-r2)
[Microsoft Windows Embedded CE 6.0 Platform Builder R3](https://archive.org/details/en_windows_embedded_ce_6.0_r3_dvd__x16-28730)
+
### Windows CE 7.x
#### Windows CE 7.00
[Microsoft Windows Embedded Compact 7.0 Platform Builder](https://archive.org/details/WindowsEmbeddedCompact7)
[Microsoft Windows Embedded Automotive 7.0 Platform Builder](https://archive.org/details/windows-embedded-automotive-7)
+[Microsoft Windows Phone 7 SDK](https://archive.org/download/wpdt-rtm-en-1/WPDT_RTM_en1.iso)
+#### Windows CE 7.10
+[Microsoft Windows Phone 7.1 SDK](https://archive.org/download/wpsdkv-71-en-1_202303/WPSDKv71_en1.iso)
+
### Windows CE 8.x
#### Windows CE 8.00
[Microsoft Windows Embedded Compact 2013 Platform Builder](https://archive.org/details/en_windows_embedded_compact_2013_x86_x64_dvd_2247108)
diff --git a/README201.md b/README201.md
new file mode 100644
index 0000000..3b38664
--- /dev/null
+++ b/README201.md
@@ -0,0 +1,233 @@
+
+
+---
+
+### ONEW CE Collections
+
+## ❓ 什么是 CE Collections
+CE Collections 集合了几乎所有基于 CE 内核的官方版本(例如 Windows CE Core,Windows Mobile)的镜像和模拟器。内容包括:
+- 使用 Loadcepc 引导的 x86Bin 镜像
+- 使用 DeviceEmulator 引导的 ArmBin 镜像
+- 适用于 Windows NT 的 Shell 模拟器
+
+## 📥 如何使用
+**本镜像不仅可以在虚拟机中启动使用 CEPC x86 镜像,还可以在 Windows 中直接运行 MENU2.EXE,从而启动其他形式的镜像/模拟器。两种平台(直接引导及在 Windows 中启动)所支持的 Windows CE 版本各不相同!**
+
+WinNT平台模拟器使用方法:
+1. 将 ISO 文件加载至虚拟光驱或虚拟机中(推荐使用 Windows XP SP3,因为 Windows PPC 2000 模拟器无法在 NT6.x 上运行)。
+2. 打开 ISO 根目录下的 WNT\MENU2.exe。
+3. 选择想要启动的 Windows CE 版本,并点击 Run 打开对应的模拟器。
+
+CEPC平台使用方法:
+1. 将ISO文件加载至虚拟机或模拟器中,推荐使用86Box,以下是推荐配置。
+
+
+
+
+2. 打开虚拟机,引导光盘。
+3. 选择想要启动的 Windows CE 版本。
+4. 若提示需要选择分辨率,请依照您使用的模拟器、虚拟机或实体硬件选择。
+注意:
+- 在引导较早版本的 CE 时,菜单可能会询问是否使用高分辨率模式。这是因为现代虚拟机无法正常模拟当时的显卡,导致早期 CE 系统只能以低分辨率模式运行。若希望使用高分辨率模式,请使用 PCEM 或 86Box 等能够模拟当时硬件的模拟器(推荐使用 86Box 中的 S3 ViRGE)。
+
+## ❓ QA
+Q: 从光盘引导后,选择 Windows CE 2.x 到 Windows 3.x 黑屏
+A: 分辨率可能选错了。在 VMware 等虚拟机中,需要使用低分辨率模式;另外,VMware 新版本在模拟老系统时较为卡顿,也有可能导致黑屏。
+
+Q: 我已经使用了 86Box,但依然无法使用高分辨率
+A: 在 PCem 中,需要选择 S3 ViRGE 显卡,并搭配性能大于等于 486/33 的 CPU,才能使用高分辨率。
+
+Q: 在 86Box 中无法引导光盘
+A: 请使用 7Zip 等压缩软件打开 ISO 文件,解压 [boot] 文件夹中的 img 文件,然后从软盘引导。
+
+Q: 关机功能为何无法正常使用?
+A: 真就用不了。
+
+Q: 在 CEPC 引导器中选择完系统后显示 “Error image section doesn't fit in allocated block”
+A: 内存可能设定过小,请适当调大内存。
+
+Q: Windows EC 2013 引导后黑屏
+A: 创建虚拟机时请不要使用 VMware 的 DOS,而应使用 Windows XP。
+
+Q: Windows Mobile 分辨率选项让人感觉莫名其妙
+A: 请尝试其他分辨率选项。
+
+Q: Shell Emulator 无法同时启动多个实例
+A: 请不要同时启动多个 Shell Emulator 实例;若不小心同时启动了,请注销或重启,然后运行 “[CDROM]:\WNT\200HPC\ceu.reg”。
+
+Q: Windows PPC 2000 无法在 Windows Vista 及以上系统上使用
+A: 由于 Windows API 不兼容,所以最佳的 Shell Emulator 体验平台是 Windows XP。
+
+Q: 为什么整体内容是英文的?
+A: 因为英文镜像资源较全,构建也较完善,所以选择了英文版镜像;菜单等内容也相应采用英文格式。
+
+Q: 我的 Windows CE/Mobile 实体机无法启动,能帮忙解决吗? / 能帮我安装一下这个WinCE软件吗?
+A: 无法回答。
+
+Q: 你能把其他 Windows 系统集成进来吗?
+A: 请看项目名称——答案自明。
+
+
+## ❗ 本项目集成的 CE 镜像和模拟器
+
+以下颜色标识对应不同状态:
+- 🟢绿色:已集成
+- 🔵蓝色:已集成(但存在一些问题)
+- 🟡黄色:有资源,可集成,但尚未集成
+- 🔴红色:无资源
+
+
+
+
+## ℹ 关于
+本项目由 ONEW 成员共同开发
+
+
+
+
+ ONEW Studio QQ 群:981893945 —— 欢迎加入!
+
+
+
+本项目采用了以下项目的代码/资源:
+
+CE:
+- 大部分镜像由我们使用 Platform Builder 编译而成。
+- 少部分模拟器/镜像为示例版本或直接从 M$ SDK 中提取。
+- x86CEPC Bootloader (LOADCEPC) 及工具为 M$ 官方版 6.0 修改版。
+
+其他:
+- DOS-LOGO: http://retro.timb.us/Documents/Software/DOS-LOGO.html
+
+## ❗SDK及其他相关工具下载
+### Windows CE 1.x
+#### Windows CE 1.0x
+[Microsoft Visual C++ For Windows CE Version 1.0](https://archive.org/details/msvcceu.100)
+
+### Windows CE 2.x
+#### Windows CE 2.00
+[Microsoft Handheld PC 2.0 Platform SDK](https://archive.org/details/wincesdk)
+#### Windows CE 2.01
+Microsoft Palm-size PC 1.0 Platform SDK: [Programming Windows CE Disc](https://archive.org/details/mspress_programmingwindowsce_0970002166)
+Microsoft Auto PC 1.0 Platform SDK: [Windows CE Developers Conference DevCon 99 Conference CD](https://archive.org/details/windowscedevcon99conferencecd)
+#### Windows CE 2.10
+[Microsoft Windows CE 2.10 Enhancement Pack for Windows CE Embedded Toolkit](https://www.betaarchive.com/database/view_release.php?uuid=0bef77bc-078b-468d-9ed0-18c51508948d)
+#### Windows CE 2.11
+[Microsoft Windows CE 2.11 Platform Builder](https://archive.org/details/MicrosoftWindowsCEPlatformBuilder2.11Disc1.iso.7z)
+[Microsoft Palm-size PC 1.1 Platform SDK](https://web.archive.org/web/20051218093617/http://download.microsoft.com/download/wincepalm/pdasdk/1.1/WCE/CN/PPC_SDK(CHS).zip)
+Microsoft Palm-size PC 1.2 Platform SDK: [Windows CE Developers Conference DevCon 99 Conference CD](https://archive.org/details/windowscedevcon99conferencecd)
+Microsoft Handheld PC 3.0(HPC Pro) Platform SDK: [Windows CE Developers Conference DevCon 99 Conference CD](https://archive.org/details/windowscedevcon99conferencecd)
+#### Windows CE 2.12
+[Microsoft Windows CE 2.12 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=e73feaeb-c4dc-4915-9b16-1692c269d3b5)
+
+### Windows CE 3.x
+#### Windows CE 3.00
+[Microsoft Windows CE 3.0 Platform Builder(Part 1)](https://archive.org/details/ms-wince-pb30)
+[Microsoft Windows CE 3.0 Platform Builder(Part 2)](https://archive.org/details/ms-wince-pb30_5-11)
+[Microsoft Pocket PC 2000(Palm-size PC 3.0) Platform SDK(Backup)](https://pan.baidu.com/s/14ykCvhJfTmiYzloPs6ApRg) 提取码6zjx
+[Microsoft Handheld PC 2000 SDK](https://archive.org/details/hpc2ksdkusa)
+[Microsoft Smart Phone 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/smartphone_2002_sdk.exe)
+[Microsoft Pocket PC 2002 SDK](https://archive.org/download/windows-mobile-sdks-2023/ppc2002_sdk.exe)
+
+### Windows CE 4.x
+#### Windows CE 4.00
+[Microsoft Windows CE.net 4.0 Platform Builder Emulation Edition(Backup)](https://www.123pan.com/s/KDyhTd-zTPN3) 提取码:eGCt
+[Microsoft Windows CE.net 4.0 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=51000b20-9a15-4403-8b56-c3759aa682b7)
+#### Windows CE 4.10
+[Microsoft Windows CE.net 4.1 Platform Builder Emulation Edition](https://archive.org/details/winceemul41)
+[Microsoft Windows CE.net 4.1 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=fc6d66f5-e047-4303-9f0e-82e7f1de6645)
+#### Windows CE 4.20
+[Microsoft Windows CE.net 4.2 Platform Builder Emulation Edition](https://archive.org/details/winceemul42)
+[Microsoft Windows CE.net 4.2 Platform Builder](https://www.betaarchive.com/database/view_release.php?uuid=2b657ca7-2b53-4aac-8b1e-446b5669fda9)
+[Microsoft Windows Mobile 2003 SDK](https://archive.org/download/WMSDK/Microsoft%20Pocket%20PC%202003%20SDK.msi)
+#### Windows CE 4.21
+[Microsoft Windows Mobile 2003 SE Images](https://archive.org/download/WMSDK/WM2003SEimages.msi)
+
+### Windows CE 5.x
+#### Windows CE 5.00
+[Microsoft Windows CE.net 5.0 Platform Builder](https://archive.org/details/en_win_ce_net_cd1)
+#### Windows CE 5.10
+[Microsoft Windows Mobile 5.0 SDK](https://archive.org/download/WMSDK/Windows%20Mobile%205.0%20Pocket%20PC%20SDK.msi)
+#### Windows CE 5.20
+[Microsoft Windows Mobile 6 Professional SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi)
+[Microsoft Windows Mobile 6 Standard SDK](https://archive.org/download/WMSDK/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi)
+[Microsoft Windows Mobile 6.1 Standard Images](https://web.archive.org/web/20130330025109/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Standard%20Images%20(USA).msi)
+[Microsoft Windows Mobile 6.1 Professional Images](https://web.archive.org/web/20130330025531/http://download.microsoft.com/download/d/c/7/dc73c8e7-f9c3-49de-821f-5588eeefcac4/Windows%20Mobile%206.1%20Professional%20Images%20(USA).msi)
+[Microsoft Windows Mobile 6.1.4 Professional Images](https://archive.org/download/WMSDK/Windows%20Mobile%206.1.4%20Professional%20Images%20%28USA%29.msi)
+[Microsoft Windows Mobile 6.1.4 Standard Images](https://archive.org/download/WMSDK/Windows%20Mobile%206.1.4%20Standard%20Images%20%28USA%29.msi)
+[Microsoft Windows Mobile 6.5 Professional DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5%20Professional%20Developer%20Tool%20Kit%20%28USA%29.msi)
+[Microsoft Windows Mobile 6.5 Standard DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5%20Standard%20Developer%20Tool%20Kit%20%28USA%29.msi)
+[Microsoft Windows Mobile 6.5.3 Professional DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Professional%20DTK.msi)
+[Microsoft Windows Mobile 6.5.3 Standard DKT](https://archive.org/download/WMSDK/Windows%20Mobile%206.5.3%20Standard%20DTK.msi)
+
+### Windows CE 6.x
+#### Windows CE 6.00
+[Microsoft Windows Embedded CE 6.0 Platform Builder](https://archive.org/details/en_windows_embedded_ce_6.0_dvd)
+[Microsoft Windows Embedded CE 6.0 Platform Builder R2](https://archive.org/details/windows-embedded-ce-6.0-r2)
+[Microsoft Windows Embedded CE 6.0 Platform Builder R3](https://archive.org/details/en_windows_embedded_ce_6.0_r3_dvd__x16-28730)
+
+### Windows CE 7.x
+#### Windows CE 7.00
+[Microsoft Windows Embedded Compact 7.0 Platform Builder](https://archive.org/details/WindowsEmbeddedCompact7)
+[Microsoft Windows Embedded Automotive 7.0 Platform Builder](https://archive.org/details/windows-embedded-automotive-7)
+
+### Windows CE 8.x
+#### Windows CE 8.00
+[Microsoft Windows Embedded Compact 2013 Platform Builder](https://archive.org/details/en_windows_embedded_compact_2013_x86_x64_dvd_2247108)
+
+## 🤝友情链接
+[WinPad的CEShellCollection](https://github.com/WinPad1993/Windows_CE_Win32_Shell_Emulator_Collection_in_a_WindowsPE)
+👆点击戳一下WinPad
+[Inter的PenPointOS模拟器](https://github.com/Inter1006/PenPointOS_Vbox/tree/main)
+👆点击戳一下Inter
+
+
+Copyright 351Workshop 2022-2025
+
+
diff --git a/WNT/hiderun.exe/main.cpp b/WNT/hiderun.exe/main.cpp
new file mode 100644
index 0000000..87466da
--- /dev/null
+++ b/WNT/hiderun.exe/main.cpp
@@ -0,0 +1,21 @@
+#include
+#include
+#include
+#include
+using namespace std;
+#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )
+
+int main(int argc, char **argv)
+{
+ if(argc<=1)
+ return 1;
+ char batBuffer[120] = { 0 };
+ for (int i = 0; i < argc - 2; i++)
+ {
+ strcat_s(batBuffer, argv[i + 2]);
+ strcat_s(batBuffer, " ");
+ }
+ cout << batBuffer << endl;
+ ShellExecute(NULL, "open", argv[1], batBuffer, NULL, SW_HIDE);
+ return 0;
+}
\ No newline at end of file
diff --git a/WNT/shellmgr.exe/main.cpp b/WNT/shellmgr.exe/main.cpp
index de29883..bea87bc 100644
--- a/WNT/shellmgr.exe/main.cpp
+++ b/WNT/shellmgr.exe/main.cpp
@@ -1,6 +1,3 @@
-//Build on VS 2005
-//For NT4.0-Win11
-
#include
#include
#include
@@ -14,6 +11,11 @@
#pragma comment(lib, "psapi.lib")
using namespace std;
+/*
+Windows CE Shell Emulator(Simulator) Starter for Windows NT4.0 - Windows 11
+Built on Visual Studio 2005
+*/
+
BOOL LoadNTDriver(char* lpszDriverName, char* lpszDriverPath) {
char szDriverImagePath[256];
GetFullPathName(lpszDriverPath, 256, szDriverImagePath, NULL);
@@ -128,7 +130,6 @@ bool DeleteDirectory(CString DirName)
CFileFind tempFind;
DirName += "\\*.*";
BOOL IsFinded = (BOOL)tempFind.FindFile(DirName);
- //cout << IsFinded <> nul",srcDir,destDir);
system(cmd);
- /*sprintf_s(cmd,"xcopy %s %s /Y /E /I >> nul",srcDir,destDir);
- system(cmd);*/
return TRUE;
+}*/
+
+bool CopyDirectory(CString srcPath, CString tgrPath)
+{
+ CString PUBPATH;//原始Dir
+ PUBPATH = srcPath;
+ srcPath += "\\*.*";
+ CFileFind tempFind;
+ BOOL IsFinded = (BOOL)tempFind.FindFile(srcPath);
+ //printf("Makeing Dir: %s\n", tgrPath);
+ CreateDirectory(tgrPath, NULL);
+ while (IsFinded)
+ {
+ IsFinded = (BOOL)tempFind.FindNextFile();
+ if (!tempFind.IsDots())
+ {
+ CString strSrcPath;
+ strSrcPath += PUBPATH;
+ strSrcPath += "\\";
+ strSrcPath += tempFind.GetFileName();
+
+ CString strTgrPath;
+ strTgrPath += tgrPath;
+ strTgrPath += "\\";
+ strTgrPath += tempFind.GetFileName();
+ if (tempFind.IsDirectory())
+ {
+ if (!CopyDirectory(strSrcPath, strTgrPath))
+ return 0;
+ }
+ else
+ {
+ //SetFileAttributes(strDirName, FILE_ATTRIBUTE_NORMAL);
+ //printf("%s %s\n", strSrcPath, strTgrPath);
+ CopyFile(strSrcPath, strTgrPath, FALSE);
+ SetFileAttributes(strTgrPath, FILE_ATTRIBUTE_NORMAL); //去掉文件的系统和隐藏属性
+ }
+ }
+ if (IsFinded == 0)
+ break;
+ }
+ tempFind.Close();
+
+ return 1;
}
inline char* stristr(char *str1, char *str2)
@@ -488,7 +531,7 @@ int main(int argc, char **argv)
if (!DeleteDirectory(outDir))
puts("Warning - Can't delete CESHLTMP");
Sleep(50);
- if (CopyDir(srcDir, outDir) == 0)
+ if (CopyDirectory(srcDir, outDir) == 0)
{
puts("ERROR - Can't copy files into CESHLTMP");
return 1;
@@ -839,4 +882,4 @@ int main(int argc, char **argv)
afterworks(outDir);
return 0;
-}
+}
\ No newline at end of file