├── .github └── ISSUE_TEMPLATE │ ├── hub.yml │ ├── kernel.yml │ └── website.yml ├── LICENSE ├── PE_Core_Version_3 ├── Program Files │ ├── Edgeless │ │ ├── EasyDown │ │ │ ├── EasyDown.exe │ │ │ └── aria2c.exe │ │ ├── Imdisk │ │ │ ├── awealloc │ │ │ │ └── amd64 │ │ │ │ │ └── awealloc.sys │ │ │ ├── cli │ │ │ │ ├── amd64 │ │ │ │ │ └── imdisk.exe │ │ │ │ └── i386 │ │ │ │ │ └── imdisk.exe │ │ │ ├── cpl │ │ │ │ ├── amd64 │ │ │ │ │ └── imdisk.cpl │ │ │ │ └── i386 │ │ │ │ │ └── imdisk.cpl │ │ │ ├── imdisk.inf │ │ │ ├── install.cmd │ │ │ ├── msgboxw.exe │ │ │ ├── runwaitw.exe │ │ │ ├── svc │ │ │ │ └── amd64 │ │ │ │ │ └── imdsksvc.exe │ │ │ ├── sys │ │ │ │ └── amd64 │ │ │ │ │ └── imdisk.sys │ │ │ └── uninstall_imdisk.cmd │ │ ├── dynamic_creator │ │ │ ├── dynamic_msgbox.cmd │ │ │ └── dynamic_tip.cmd │ │ ├── plugin_downloader │ │ │ ├── GUI.wcs │ │ │ ├── downloader.cmd │ │ │ ├── over.wcs │ │ │ ├── qrcode.png │ │ │ └── save.cmd │ │ ├── plugin_ept │ │ │ ├── ept-cache.cmd │ │ │ ├── ept-get.cmd │ │ │ ├── ept-getver.cmd │ │ │ ├── ept-help.cmd │ │ │ ├── ept-install.cmd │ │ │ ├── ept-remove.cmd │ │ │ ├── ept-save.cmd │ │ │ ├── ept-search.cmd │ │ │ ├── ept-update.cmd │ │ │ ├── ept-upgrade-cutstr.cmd │ │ │ ├── ept-upgrade-getmatch.cmd │ │ │ ├── ept-upgrade.cmd │ │ │ ├── ept-upgrade.wcs │ │ │ └── ept.cmd │ │ ├── plugin_loader │ │ │ ├── 7zftip.wcs │ │ │ ├── load.cmd │ │ │ ├── load.wcs │ │ │ ├── load_o.cmd │ │ │ ├── p7zf.wcs │ │ │ ├── plugin_loader.wcs │ │ │ └── process7zf.cmd │ │ ├── plugin_localboost │ │ │ ├── GUI.wcs │ │ │ ├── installToRepo.wcs │ │ │ ├── loadOnBoot.wcs │ │ │ ├── loadUnit.cmd │ │ │ └── loadUnit.wcs │ │ ├── plugin_outdatedcheck │ │ │ ├── compare.cmd │ │ │ ├── openexp.cmd │ │ │ ├── outp.wcs │ │ │ └── rn.cmd │ │ ├── system_addin │ │ │ ├── Disk_Installer.cmd │ │ │ ├── Firewall.cmd │ │ │ ├── KeyboardLayout.cmd │ │ │ ├── OneKeyLowDisp.wcs │ │ │ ├── cml.exe │ │ │ ├── detectefi32.exe │ │ │ ├── forx_helper.cmd │ │ │ └── link_system_folder.cmd │ │ ├── system_log │ │ │ └── getLog.cmd │ │ ├── system_update │ │ │ ├── checker.cmd │ │ │ ├── checknet.cmd │ │ │ ├── downloadburner.cmd │ │ │ └── downloadhub.cmd │ │ ├── theme_processer │ │ │ ├── Icon │ │ │ │ ├── IconPack.ico │ │ │ │ ├── IconPack.png │ │ │ │ ├── LoadScreen.ico │ │ │ │ ├── LoadScreen.png │ │ │ │ ├── MouseStyle.ico │ │ │ │ ├── MouseStyle.png │ │ │ │ ├── StartIsBackConfig.ico │ │ │ │ ├── StartIsBackConfig.png │ │ │ │ ├── SystemIconPack.ico │ │ │ │ ├── SystemIconPack.png │ │ │ │ ├── WallPaper.ico │ │ │ │ ├── WallPaper.png │ │ │ │ ├── mix.ico │ │ │ │ ├── mix.png │ │ │ │ └── theme.ico │ │ │ ├── instTheme.cmd │ │ │ ├── mixTheme.wcs │ │ │ ├── procIconPack.wcs │ │ │ ├── procLoadScreen.wcs │ │ │ ├── procMouseStyle.wcs │ │ │ ├── procStartIsBackConfig.wcs │ │ │ ├── procSystemIconPack.wcs │ │ │ ├── procThemePack.wcs │ │ │ ├── procWallPaper.wcs │ │ │ ├── processTheme.cmd │ │ │ ├── recImageRes.cmd │ │ │ ├── recImageRes.wcs │ │ │ ├── setImageRes.wcs │ │ │ ├── setTheme.cmd │ │ │ ├── tip.wcs │ │ │ ├── tipEIS.wcs │ │ │ ├── tipESS.wcs │ │ │ └── tipETH.wcs │ │ └── udisk │ │ │ ├── EjectUSB.exe │ │ │ ├── USBTools.exe │ │ │ ├── kdgui.dll │ │ │ ├── ksapi.dll │ │ │ ├── kskinmgr.dll │ │ │ ├── kusbgd.exe │ │ │ ├── kusbquery.sys │ │ │ ├── kusbquery64.sys │ │ │ ├── kusbtool.dll │ │ │ ├── microsoft.vc80.crt.manifest │ │ │ ├── microsoft.vc80.mfc.manifest │ │ │ ├── msvcp80.dll │ │ │ └── msvcr80.dll │ ├── Launcher.bat │ ├── version.txt │ └── 应急包.7z ├── Users │ ├── Default │ │ ├── AppData │ │ │ └── Roaming │ │ │ │ └── Microsoft │ │ │ │ └── Windows │ │ │ │ └── SendTo │ │ │ │ ├── Desktop (create shortcut).DeskLink │ │ │ │ └── Desktop.ini │ │ ├── NTUSER.DAT │ │ ├── NTUSER.DAT{5a0f01d6-4a2e-11e9-abbc-e41d2d0d2d90}.TM.blf │ │ ├── NTUSER.DAT{5a0f01d6-4a2e-11e9-abbc-e41d2d0d2d90}.TMContainer00000000000000000001.regtrans-ms │ │ ├── NTUSER.DAT{5a0f01d6-4a2e-11e9-abbc-e41d2d0d2d90}.TMContainer00000000000000000002.regtrans-ms │ │ ├── ntuser.dat.LOG1 │ │ └── ntuser.dat.LOG2 │ ├── Icon │ │ ├── Logo.bmp │ │ ├── down │ │ │ ├── IDM.ico │ │ │ ├── Wechat.ico │ │ │ ├── XRK.ico │ │ │ ├── anydesk.ico │ │ │ ├── chrome.ico │ │ │ ├── drv.ico │ │ │ ├── huorong.ico │ │ │ ├── part.ico │ │ │ ├── qq.ico │ │ │ ├── sk.ico │ │ │ ├── theworld.ico │ │ │ ├── thunder.ico │ │ │ ├── wifi.ico │ │ │ ├── windows.ico │ │ │ └── windsys.ico │ │ ├── setDesktopIcon.exe │ │ ├── shortcut │ │ │ ├── disk.ico │ │ │ ├── down.ico │ │ │ ├── fixiso.ico │ │ │ ├── log.ico │ │ │ ├── refresh.ico │ │ │ ├── system.ico │ │ │ ├── theme.ico │ │ │ ├── tools.ico │ │ │ ├── update.ico │ │ │ └── usbburner.ico │ │ └── type │ │ │ ├── eis.ico │ │ │ ├── els.ico │ │ │ ├── ems.ico │ │ │ ├── esc.ico │ │ │ ├── esd.ico │ │ │ ├── ess.ico │ │ │ ├── eth.ico │ │ │ ├── plugin.ico │ │ │ ├── wcs.ico │ │ │ └── wim.ico │ ├── Imdisk │ │ ├── AutoUnattend.xml │ │ ├── Icon │ │ │ ├── explorer.ico │ │ │ ├── ntsetup.ico │ │ │ ├── qrcode.png │ │ │ ├── setup.ico │ │ │ └── win.ico │ │ ├── Installer.wcs │ │ ├── SmartISO.exe │ │ └── fix.cmd │ ├── WallPaper │ │ └── LoadScreen │ │ │ ├── load0.jpg │ │ │ ├── load1.jpg │ │ │ └── load2.jpg │ └── desktop.ini └── Windows │ ├── System32 │ ├── 0orderdrv.cmd │ ├── 0orderdrv_old.cmd │ ├── 0wait.cmd │ ├── 0warn.wcs │ ├── DrvType.exe │ ├── IME.cmd │ ├── PeNetwork_AfterIP.cmd │ ├── PeNetwork_AfterStartup.cmd │ ├── Pecmd.ini │ ├── autorun.cmd │ ├── fsutil.exe │ ├── lurenjia.cmd │ ├── mountvol.exe │ ├── setx.exe │ └── xcmd.exe │ └── SystemResources │ └── systemcpl.dll.mun ├── README.md ├── README_en.md └── README_zht.md /.github/ISSUE_TEMPLATE/hub.yml: -------------------------------------------------------------------------------- 1 | name: Hub Issue 2 | description: Report Edgeless Hub issue, including interaction issues with Ventoy 3 | title: "[hub]: " 4 | assignees: 5 | - Cnotech 6 | body: 7 | - type: checkboxes 8 | id: wiki 9 | attributes: 10 | label: Official Wiki 11 | description: Have you checked our official Wiki at [https://wiki.edgeless.top](https://wiki.edgeless.top/v2/required.html) ? 12 | options: 13 | - label: I've checked the official Wiki throughout. 14 | required: true 15 | - type: checkboxes 16 | id: ventoy 17 | attributes: 18 | label: Ventoy Wiki 19 | description: We won't deal with Ventoy self issues here,if you ran into a Ventoy issue please redirect to [https://ventoy.net/cn/faq.html](https://ventoy.net/cn/faq.html) 20 | options: 21 | - label: This is not a Ventoy self issue or a hardware incompatible problem. 22 | required: true 23 | - type: input 24 | id: version 25 | attributes: 26 | label: Edgeless Hub Version 27 | description: Which version of Edgeless Hub are you using? 28 | placeholder: e.g. 2.02 29 | validations: 30 | required: true 31 | - type: checkboxes 32 | id: latest 33 | attributes: 34 | label: What about the latest release? 35 | description: Have you tried with the latest release of Edgeless Hub? 36 | options: 37 | - label: Yes. That still happens. 38 | required: true 39 | - type: dropdown 40 | id: win 41 | attributes: 42 | label: Which version of Windows are you using? 43 | description: Note that use Hub with english version of Windows 11 do has a few unknown bugs. 44 | options: 45 | - Windows 11 46 | - Windows 10 47 | - Windows 8 or earlier (No official support) 48 | validations: 49 | required: true 50 | - type: textarea 51 | id: what-happened 52 | attributes: 53 | label: What happened? 54 | description: It's highly recommended to include some photo or screenshots with [devtool open](https://wiki.edgeless.top/v2/faq/fail2burn.html). 55 | placeholder: Input a bug description or a suggestion with some pictures 56 | validations: 57 | required: true 58 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/kernel.yml: -------------------------------------------------------------------------------- 1 | name: Kernel Issue 2 | description: Report Edgeless Kernel issue, including ept and plugin 3 | title: "[kernel]: " 4 | assignees: 5 | - Cnotech 6 | body: 7 | - type: checkboxes 8 | id: wiki 9 | attributes: 10 | label: Official Wiki 11 | description: Have you checked our official Wiki at [https://wiki.edgeless.top](https://wiki.edgeless.top/v2/required.html) ? 12 | options: 13 | - label: I've checked the official Wiki throughout. 14 | required: true 15 | - type: dropdown 16 | id: hardware 17 | attributes: 18 | label: Maybe it's a hardware incompatible problem? 19 | description: Have you tried with other hardware,like a brandnew USB Flash Drive or a newly bought PC? 20 | options: 21 | - Yes. I use Edgeless with modern hardware. 22 | - No. I don't know Edgeless Project won't care about compatible. 23 | validations: 24 | required: true 25 | - type: input 26 | id: version 27 | attributes: 28 | label: Edgeless Version 29 | description: Which version of Edgeless are you running? 30 | placeholder: 3.2.0 31 | validations: 32 | required: true 33 | - type: dropdown 34 | id: alpha 35 | attributes: 36 | label: What about alpha release? 37 | description: Have you tried with the latest alpha release of Edgeless? 38 | options: 39 | - Yes. I have tried the latest alpha release. 40 | - No. I don't know where to get alpha release. 41 | validations: 42 | required: true 43 | - type: textarea 44 | id: what-happened 45 | attributes: 46 | label: What happened? 47 | description: Tell me what happened. It's highly recommended to include some photo or screenshots. 48 | placeholder: Input a bug description or a suggestion with some pictures 49 | validations: 50 | required: true 51 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/website.yml: -------------------------------------------------------------------------------- 1 | name: Website Issue 2 | description: Report website issue, any website under edgeless.top 3 | title: "[website]: " 4 | assignees: 5 | - Cnotech 6 | body: 7 | - type: textarea 8 | id: what-happened 9 | attributes: 10 | label: What happened? 11 | description: Tell me what happened. It's highly recommended to include some photo or screenshots. 12 | placeholder: Input a error description or a suggestion with some pictures 13 | validations: 14 | required: true 15 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Mozilla Public License Version 2.0 2 | ================================== 3 | 4 | 1. Definitions 5 | -------------- 6 | 7 | 1.1. "Contributor" 8 | means each individual or legal entity that creates, contributes to 9 | the creation of, or owns Covered Software. 10 | 11 | 1.2. "Contributor Version" 12 | means the combination of the Contributions of others (if any) used 13 | by a Contributor and that particular Contributor's Contribution. 14 | 15 | 1.3. "Contribution" 16 | means Covered Software of a particular Contributor. 17 | 18 | 1.4. "Covered Software" 19 | means Source Code Form to which the initial Contributor has attached 20 | the notice in Exhibit A, the Executable Form of such Source Code 21 | Form, and Modifications of such Source Code Form, in each case 22 | including portions thereof. 23 | 24 | 1.5. "Incompatible With Secondary Licenses" 25 | means 26 | 27 | (a) that the initial Contributor has attached the notice described 28 | in Exhibit B to the Covered Software; or 29 | 30 | (b) that the Covered Software was made available under the terms of 31 | version 1.1 or earlier of the License, but not also under the 32 | terms of a Secondary License. 33 | 34 | 1.6. "Executable Form" 35 | means any form of the work other than Source Code Form. 36 | 37 | 1.7. "Larger Work" 38 | means a work that combines Covered Software with other material, in 39 | a separate file or files, that is not Covered Software. 40 | 41 | 1.8. "License" 42 | means this document. 43 | 44 | 1.9. "Licensable" 45 | means having the right to grant, to the maximum extent possible, 46 | whether at the time of the initial grant or subsequently, any and 47 | all of the rights conveyed by this License. 48 | 49 | 1.10. "Modifications" 50 | means any of the following: 51 | 52 | (a) any file in Source Code Form that results from an addition to, 53 | deletion from, or modification of the contents of Covered 54 | Software; or 55 | 56 | (b) any new file in Source Code Form that contains any Covered 57 | Software. 58 | 59 | 1.11. "Patent Claims" of a Contributor 60 | means any patent claim(s), including without limitation, method, 61 | process, and apparatus claims, in any patent Licensable by such 62 | Contributor that would be infringed, but for the grant of the 63 | License, by the making, using, selling, offering for sale, having 64 | made, import, or transfer of either its Contributions or its 65 | Contributor Version. 66 | 67 | 1.12. "Secondary License" 68 | means either the GNU General Public License, Version 2.0, the GNU 69 | Lesser General Public License, Version 2.1, the GNU Affero General 70 | Public License, Version 3.0, or any later versions of those 71 | licenses. 72 | 73 | 1.13. "Source Code Form" 74 | means the form of the work preferred for making modifications. 75 | 76 | 1.14. "You" (or "Your") 77 | means an individual or a legal entity exercising rights under this 78 | License. For legal entities, "You" includes any entity that 79 | controls, is controlled by, or is under common control with You. For 80 | purposes of this definition, "control" means (a) the power, direct 81 | or indirect, to cause the direction or management of such entity, 82 | whether by contract or otherwise, or (b) ownership of more than 83 | fifty percent (50%) of the outstanding shares or beneficial 84 | ownership of such entity. 85 | 86 | 2. License Grants and Conditions 87 | -------------------------------- 88 | 89 | 2.1. Grants 90 | 91 | Each Contributor hereby grants You a world-wide, royalty-free, 92 | non-exclusive license: 93 | 94 | (a) under intellectual property rights (other than patent or trademark) 95 | Licensable by such Contributor to use, reproduce, make available, 96 | modify, display, perform, distribute, and otherwise exploit its 97 | Contributions, either on an unmodified basis, with Modifications, or 98 | as part of a Larger Work; and 99 | 100 | (b) under Patent Claims of such Contributor to make, use, sell, offer 101 | for sale, have made, import, and otherwise transfer either its 102 | Contributions or its Contributor Version. 103 | 104 | 2.2. Effective Date 105 | 106 | The licenses granted in Section 2.1 with respect to any Contribution 107 | become effective for each Contribution on the date the Contributor first 108 | distributes such Contribution. 109 | 110 | 2.3. Limitations on Grant Scope 111 | 112 | The licenses granted in this Section 2 are the only rights granted under 113 | this License. No additional rights or licenses will be implied from the 114 | distribution or licensing of Covered Software under this License. 115 | Notwithstanding Section 2.1(b) above, no patent license is granted by a 116 | Contributor: 117 | 118 | (a) for any code that a Contributor has removed from Covered Software; 119 | or 120 | 121 | (b) for infringements caused by: (i) Your and any other third party's 122 | modifications of Covered Software, or (ii) the combination of its 123 | Contributions with other software (except as part of its Contributor 124 | Version); or 125 | 126 | (c) under Patent Claims infringed by Covered Software in the absence of 127 | its Contributions. 128 | 129 | This License does not grant any rights in the trademarks, service marks, 130 | or logos of any Contributor (except as may be necessary to comply with 131 | the notice requirements in Section 3.4). 132 | 133 | 2.4. Subsequent Licenses 134 | 135 | No Contributor makes additional grants as a result of Your choice to 136 | distribute the Covered Software under a subsequent version of this 137 | License (see Section 10.2) or under the terms of a Secondary License (if 138 | permitted under the terms of Section 3.3). 139 | 140 | 2.5. Representation 141 | 142 | Each Contributor represents that the Contributor believes its 143 | Contributions are its original creation(s) or it has sufficient rights 144 | to grant the rights to its Contributions conveyed by this License. 145 | 146 | 2.6. Fair Use 147 | 148 | This License is not intended to limit any rights You have under 149 | applicable copyright doctrines of fair use, fair dealing, or other 150 | equivalents. 151 | 152 | 2.7. Conditions 153 | 154 | Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted 155 | in Section 2.1. 156 | 157 | 3. Responsibilities 158 | ------------------- 159 | 160 | 3.1. Distribution of Source Form 161 | 162 | All distribution of Covered Software in Source Code Form, including any 163 | Modifications that You create or to which You contribute, must be under 164 | the terms of this License. You must inform recipients that the Source 165 | Code Form of the Covered Software is governed by the terms of this 166 | License, and how they can obtain a copy of this License. You may not 167 | attempt to alter or restrict the recipients' rights in the Source Code 168 | Form. 169 | 170 | 3.2. Distribution of Executable Form 171 | 172 | If You distribute Covered Software in Executable Form then: 173 | 174 | (a) such Covered Software must also be made available in Source Code 175 | Form, as described in Section 3.1, and You must inform recipients of 176 | the Executable Form how they can obtain a copy of such Source Code 177 | Form by reasonable means in a timely manner, at a charge no more 178 | than the cost of distribution to the recipient; and 179 | 180 | (b) You may distribute such Executable Form under the terms of this 181 | License, or sublicense it under different terms, provided that the 182 | license for the Executable Form does not attempt to limit or alter 183 | the recipients' rights in the Source Code Form under this License. 184 | 185 | 3.3. Distribution of a Larger Work 186 | 187 | You may create and distribute a Larger Work under terms of Your choice, 188 | provided that You also comply with the requirements of this License for 189 | the Covered Software. If the Larger Work is a combination of Covered 190 | Software with a work governed by one or more Secondary Licenses, and the 191 | Covered Software is not Incompatible With Secondary Licenses, this 192 | License permits You to additionally distribute such Covered Software 193 | under the terms of such Secondary License(s), so that the recipient of 194 | the Larger Work may, at their option, further distribute the Covered 195 | Software under the terms of either this License or such Secondary 196 | License(s). 197 | 198 | 3.4. Notices 199 | 200 | You may not remove or alter the substance of any license notices 201 | (including copyright notices, patent notices, disclaimers of warranty, 202 | or limitations of liability) contained within the Source Code Form of 203 | the Covered Software, except that You may alter any license notices to 204 | the extent required to remedy known factual inaccuracies. 205 | 206 | 3.5. Application of Additional Terms 207 | 208 | You may choose to offer, and to charge a fee for, warranty, support, 209 | indemnity or liability obligations to one or more recipients of Covered 210 | Software. However, You may do so only on Your own behalf, and not on 211 | behalf of any Contributor. You must make it absolutely clear that any 212 | such warranty, support, indemnity, or liability obligation is offered by 213 | You alone, and You hereby agree to indemnify every Contributor for any 214 | liability incurred by such Contributor as a result of warranty, support, 215 | indemnity or liability terms You offer. You may include additional 216 | disclaimers of warranty and limitations of liability specific to any 217 | jurisdiction. 218 | 219 | 4. Inability to Comply Due to Statute or Regulation 220 | --------------------------------------------------- 221 | 222 | If it is impossible for You to comply with any of the terms of this 223 | License with respect to some or all of the Covered Software due to 224 | statute, judicial order, or regulation then You must: (a) comply with 225 | the terms of this License to the maximum extent possible; and (b) 226 | describe the limitations and the code they affect. Such description must 227 | be placed in a text file included with all distributions of the Covered 228 | Software under this License. Except to the extent prohibited by statute 229 | or regulation, such description must be sufficiently detailed for a 230 | recipient of ordinary skill to be able to understand it. 231 | 232 | 5. Termination 233 | -------------- 234 | 235 | 5.1. The rights granted under this License will terminate automatically 236 | if You fail to comply with any of its terms. However, if You become 237 | compliant, then the rights granted under this License from a particular 238 | Contributor are reinstated (a) provisionally, unless and until such 239 | Contributor explicitly and finally terminates Your grants, and (b) on an 240 | ongoing basis, if such Contributor fails to notify You of the 241 | non-compliance by some reasonable means prior to 60 days after You have 242 | come back into compliance. Moreover, Your grants from a particular 243 | Contributor are reinstated on an ongoing basis if such Contributor 244 | notifies You of the non-compliance by some reasonable means, this is the 245 | first time You have received notice of non-compliance with this License 246 | from such Contributor, and You become compliant prior to 30 days after 247 | Your receipt of the notice. 248 | 249 | 5.2. If You initiate litigation against any entity by asserting a patent 250 | infringement claim (excluding declaratory judgment actions, 251 | counter-claims, and cross-claims) alleging that a Contributor Version 252 | directly or indirectly infringes any patent, then the rights granted to 253 | You by any and all Contributors for the Covered Software under Section 254 | 2.1 of this License shall terminate. 255 | 256 | 5.3. In the event of termination under Sections 5.1 or 5.2 above, all 257 | end user license agreements (excluding distributors and resellers) which 258 | have been validly granted by You or Your distributors under this License 259 | prior to termination shall survive termination. 260 | 261 | ************************************************************************ 262 | * * 263 | * 6. Disclaimer of Warranty * 264 | * ------------------------- * 265 | * * 266 | * Covered Software is provided under this License on an "as is" * 267 | * basis, without warranty of any kind, either expressed, implied, or * 268 | * statutory, including, without limitation, warranties that the * 269 | * Covered Software is free of defects, merchantable, fit for a * 270 | * particular purpose or non-infringing. The entire risk as to the * 271 | * quality and performance of the Covered Software is with You. * 272 | * Should any Covered Software prove defective in any respect, You * 273 | * (not any Contributor) assume the cost of any necessary servicing, * 274 | * repair, or correction. This disclaimer of warranty constitutes an * 275 | * essential part of this License. No use of any Covered Software is * 276 | * authorized under this License except under this disclaimer. * 277 | * * 278 | ************************************************************************ 279 | 280 | ************************************************************************ 281 | * * 282 | * 7. Limitation of Liability * 283 | * -------------------------- * 284 | * * 285 | * Under no circumstances and under no legal theory, whether tort * 286 | * (including negligence), contract, or otherwise, shall any * 287 | * Contributor, or anyone who distributes Covered Software as * 288 | * permitted above, be liable to You for any direct, indirect, * 289 | * special, incidental, or consequential damages of any character * 290 | * including, without limitation, damages for lost profits, loss of * 291 | * goodwill, work stoppage, computer failure or malfunction, or any * 292 | * and all other commercial damages or losses, even if such party * 293 | * shall have been informed of the possibility of such damages. This * 294 | * limitation of liability shall not apply to liability for death or * 295 | * personal injury resulting from such party's negligence to the * 296 | * extent applicable law prohibits such limitation. Some * 297 | * jurisdictions do not allow the exclusion or limitation of * 298 | * incidental or consequential damages, so this exclusion and * 299 | * limitation may not apply to You. * 300 | * * 301 | ************************************************************************ 302 | 303 | 8. Litigation 304 | ------------- 305 | 306 | Any litigation relating to this License may be brought only in the 307 | courts of a jurisdiction where the defendant maintains its principal 308 | place of business and such litigation shall be governed by laws of that 309 | jurisdiction, without reference to its conflict-of-law provisions. 310 | Nothing in this Section shall prevent a party's ability to bring 311 | cross-claims or counter-claims. 312 | 313 | 9. Miscellaneous 314 | ---------------- 315 | 316 | This License represents the complete agreement concerning the subject 317 | matter hereof. If any provision of this License is held to be 318 | unenforceable, such provision shall be reformed only to the extent 319 | necessary to make it enforceable. Any law or regulation which provides 320 | that the language of a contract shall be construed against the drafter 321 | shall not be used to construe this License against a Contributor. 322 | 323 | 10. Versions of the License 324 | --------------------------- 325 | 326 | 10.1. New Versions 327 | 328 | Mozilla Foundation is the license steward. Except as provided in Section 329 | 10.3, no one other than the license steward has the right to modify or 330 | publish new versions of this License. Each version will be given a 331 | distinguishing version number. 332 | 333 | 10.2. Effect of New Versions 334 | 335 | You may distribute the Covered Software under the terms of the version 336 | of the License under which You originally received the Covered Software, 337 | or under the terms of any subsequent version published by the license 338 | steward. 339 | 340 | 10.3. Modified Versions 341 | 342 | If you create software not governed by this License, and you want to 343 | create a new license for such software, you may create and use a 344 | modified version of this License if you rename the license and remove 345 | any references to the name of the license steward (except to note that 346 | such modified license differs from this License). 347 | 348 | 10.4. Distributing Source Code Form that is Incompatible With Secondary 349 | Licenses 350 | 351 | If You choose to distribute Source Code Form that is Incompatible With 352 | Secondary Licenses under the terms of this version of the License, the 353 | notice described in Exhibit B of this License must be attached. 354 | 355 | Exhibit A - Source Code Form License Notice 356 | ------------------------------------------- 357 | 358 | This Source Code Form is subject to the terms of the Mozilla Public 359 | License, v. 2.0. If a copy of the MPL was not distributed with this 360 | file, You can obtain one at http://mozilla.org/MPL/2.0/. 361 | 362 | If it is not possible or desirable to put the notice in a particular 363 | file, then You may include the notice in a location (such as a LICENSE 364 | file in a relevant directory) where a recipient would be likely to look 365 | for such a notice. 366 | 367 | You may add additional accurate notices of copyright ownership. 368 | 369 | Exhibit B - "Incompatible With Secondary Licenses" Notice 370 | --------------------------------------------------------- 371 | 372 | This Source Code Form is "Incompatible With Secondary Licenses", as 373 | defined by the Mozilla Public License, v. 2.0. 374 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/EasyDown/EasyDown.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/EasyDown/EasyDown.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/EasyDown/aria2c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/EasyDown/aria2c.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/awealloc/amd64/awealloc.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/awealloc/amd64/awealloc.sys -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/cli/amd64/imdisk.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/cli/amd64/imdisk.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/cli/i386/imdisk.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/cli/i386/imdisk.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/cpl/amd64/imdisk.cpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/cpl/amd64/imdisk.cpl -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/cpl/i386/imdisk.cpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/cpl/i386/imdisk.cpl -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/imdisk.inf: -------------------------------------------------------------------------------- 1 | [Version] 2 | signature = "$Windows NT$" 3 | Provider = "LTR Data" 4 | DriverVer=11/25/2018,6.0.6001.18000 5 | 6 | 7 | [SourceDisksNames] 8 | 1 = "ImDisk Virtual Disk Driver Installation disk" 9 | 10 | 11 | [SourceDisksFiles.x86] 12 | awealloc.sys = 1,awealloc\i386 13 | imdisk.sys = 1,sys\i386 14 | imdsksvc.exe = 1,svc\i386 15 | imdisk.cpl = 1,cpl\i386 16 | imdisk.exe = 1,cli\i386 17 | imdisk.inf = 1 18 | imdisk.pnf = 1 19 | uninstall_imdisk.cmd = 1 20 | 21 | 22 | [SourceDisksFiles.ia64] 23 | awealloc.sys = 1,awealloc\ia64 24 | imdisk.sys = 1,sys\ia64 25 | imdsksvc.exe = 1,svc\ia64 26 | imdisk.cpl = 1,cpl\ia64 27 | imdisk.exe = 1,cli\ia64 28 | imdisk.inf = 1 29 | imdisk.pnf = 1 30 | uninstall_imdisk.cmd = 1 31 | 32 | 33 | [SourceDisksFiles.amd64] 34 | awealloc.sys = 1,awealloc\amd64 35 | imdisk.sys = 1,sys\amd64 36 | imdsksvc.exe = 1,svc\amd64 37 | imdisk.cpl = 1,cpl\amd64 38 | imdisk.exe = 1,cli\amd64 39 | imdisk.inf = 1 40 | imdisk.pnf = 1 41 | uninstall_imdisk.cmd = 1 42 | 43 | 44 | [SourceDisksFiles.arm] 45 | awealloc.sys = 1,awealloc\arm 46 | imdisk.sys = 1,sys\arm 47 | imdsksvc.exe = 1,svc\arm 48 | imdisk.cpl = 1,cpl\arm 49 | imdisk.exe = 1,cli\arm 50 | imdisk.inf = 1 51 | imdisk.pnf = 1 52 | uninstall_imdisk.cmd = 1 53 | 54 | 55 | [SourceDisksFiles.arm64] 56 | awealloc.sys = 1,awealloc\arm64 57 | imdisk.sys = 1,sys\arm64 58 | imdsksvc.exe = 1,svc\arm64 59 | imdisk.cpl = 1,cpl\arm64 60 | imdisk.exe = 1,cli\arm64 61 | imdisk.inf = 1 62 | imdisk.pnf = 1 63 | uninstall_imdisk.cmd = 1 64 | 65 | 66 | [DestinationDirs] 67 | ImDiskExeFiles = 11 68 | ImDiskExe32Files = 16425 69 | ImDiskSysFiles = 12 70 | ImDiskInfFiles = 17 71 | ImDiskPnfFiles = 17 72 | 73 | 74 | [DefaultInstall.ntx86] 75 | CopyFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskInfFiles 76 | AddReg = ImDiskAddReg 77 | DelReg = ImDiskDelOldReg 78 | 79 | 80 | [DefaultUninstall.ntx86] 81 | DelFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskInfFiles, ImDiskPnfFiles 82 | DelReg = ImDiskDelReg 83 | 84 | 85 | [DefaultInstall.ntarm] 86 | CopyFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskInfFiles 87 | AddReg = ImDiskAddReg 88 | DelReg = ImDiskDelOldReg 89 | 90 | 91 | [DefaultUninstall.ntarm] 92 | DelFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskInfFiles, ImDiskPnfFiles 93 | DelReg = ImDiskDelReg 94 | 95 | 96 | [DefaultInstall.ntamd64] 97 | CopyFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskExe32Files, ImDiskInfFiles 98 | AddReg = ImDiskAddReg 99 | DelReg = ImDiskDelOldReg 100 | 101 | 102 | [DefaultUninstall.ntamd64] 103 | DelFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskExe32Files, ImDiskInfFiles, ImDiskPnfFiles 104 | DelReg = ImDiskDelReg 105 | 106 | 107 | [DefaultInstall.ntarm64] 108 | CopyFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskExe32Files, ImDiskInfFiles 109 | AddReg = ImDiskAddReg 110 | DelReg = ImDiskDelOldReg 111 | 112 | 113 | [DefaultUninstall.ntarm64] 114 | DelFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskExe32Files, ImDiskInfFiles, ImDiskPnfFiles 115 | DelReg = ImDiskDelReg 116 | 117 | 118 | [DefaultInstall.ntia64] 119 | CopyFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskExe32Files, ImDiskInfFiles 120 | AddReg = ImDiskAddReg 121 | DelReg = ImDiskDelOldReg 122 | 123 | 124 | [DefaultUninstall.ntia64] 125 | DelFiles = ImDiskSysFiles, ImDiskExeFiles, ImDiskExe32Files, ImDiskInfFiles, ImDiskPnfFiles 126 | DelReg = ImDiskDelReg 127 | 128 | 129 | [DefaultInstall.ntx86.Services] 130 | AddService = AWEAlloc, , AWEAllocDrv 131 | AddService = ImDisk, , ImDskDrv 132 | AddService = ImDskSvc, , ImDskSvc 133 | 134 | 135 | [DefaultUninstall.ntx86.Services] 136 | DelService = AWEAlloc 137 | DelService = ImDisk 138 | DelService = ImDskSvc 139 | 140 | 141 | [DefaultInstall.ntarm.Services] 142 | AddService = AWEAlloc, , AWEAllocDrv 143 | AddService = ImDisk, , ImDskDrv 144 | AddService = ImDskSvc, , ImDskSvc 145 | 146 | 147 | [DefaultUninstall.ntarm.Services] 148 | DelService = AWEAlloc 149 | DelService = ImDisk 150 | DelService = ImDskSvc 151 | 152 | 153 | [DefaultInstall.ntamd64.Services] 154 | AddService = AWEAlloc, , AWEAllocDrv 155 | AddService = ImDisk, , ImDskDrv 156 | AddService = ImDskSvc, , ImDskSvc 157 | 158 | 159 | [DefaultUninstall.ntamd64.Services] 160 | DelService = AWEAlloc 161 | DelService = ImDisk 162 | DelService = ImDskSvc 163 | 164 | 165 | [DefaultInstall.ntarm64.Services] 166 | AddService = AWEAlloc, , AWEAllocDrv 167 | AddService = ImDisk, , ImDskDrv 168 | AddService = ImDskSvc, , ImDskSvc 169 | 170 | 171 | [DefaultUninstall.ntarm64.Services] 172 | DelService = AWEAlloc 173 | DelService = ImDisk 174 | DelService = ImDskSvc 175 | 176 | 177 | [DefaultInstall.ntia64.Services] 178 | AddService = AWEAlloc, , AWEAllocDrv 179 | AddService = ImDisk, , ImDskDrv 180 | AddService = ImDskSvc, , ImDskSvc 181 | 182 | 183 | [DefaultUninstall.ntia64.Services] 184 | DelService = AWEAlloc 185 | DelService = ImDisk 186 | DelService = ImDskSvc 187 | 188 | 189 | [ImDiskExeFiles] 190 | imdisk.exe 191 | imdisk.cpl 192 | imdsksvc.exe 193 | uninstall_imdisk.cmd 194 | 195 | 196 | [ImDiskExe32Files] 197 | imdisk.exe,cli\i386\imdisk.exe 198 | imdisk.cpl,cpl\i386\imdisk.cpl 199 | 200 | 201 | [ImDiskSysFiles] 202 | awealloc.sys 203 | imdisk.sys 204 | 205 | 206 | [ImDiskInfFiles] 207 | imdisk.inf 208 | 209 | 210 | [ImDiskPnfFiles] 211 | imdisk.pnf 212 | 213 | 214 | [ImDiskAddReg] 215 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "DisplayName", 0, "ImDisk Virtual Disk Driver" 216 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "Publisher", 0, "LTR Data" 217 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "HelpLink", 0, "http://ltr-data.se/opencode.html" 218 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "DisplayVersion", 0, "*" 219 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "UninstallString", 0x00020000, """%%SystemRoot%%\system32\cmd.exe"" /c ""%%SystemRoot%%\system32\uninstall_imdisk.cmd""" 220 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "DisplayIcon", 0, "%11%\imdisk.cpl" 221 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "EstimatedSize", 65537, 320 222 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "NoRepair", 65537, 1 223 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "NoModify", 65537, 1 224 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk", "Size", 0, "" 225 | 226 | HKCR, "*\shell\ImDiskMountFile", , 0, "Mount as ImDisk Virtual Disk" 227 | HKCR, "*\shell\ImDiskMountFile\command", , 0, "rundll32.exe imdisk.cpl,RunDLL_MountFile %%L" 228 | 229 | HKCR, "Drive\shell\ImDiskUnmount", , 0, "Unmount ImDisk Virtual Disk" 230 | HKCR, "Drive\shell\ImDiskUnmount\command", , 0, "rundll32.exe imdisk.cpl,RunDLL_RemoveDevice %%L" 231 | 232 | HKCR, "Drive\shell\ImDiskSaveImage", , 0, "Save disk contents as image file" 233 | HKCR, "Drive\shell\ImDiskSaveImage\command", , 0, "rundll32.exe imdisk.cpl,RunDLL_SaveImageFile %%L" 234 | 235 | 236 | [ImDiskDelOldReg] 237 | HKCR, "*\shell\ImDiskMountFileWriteable" 238 | 239 | 240 | [ImDiskDelReg] 241 | HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ImDisk" 242 | 243 | HKCR, "*\shell\ImDiskMountFile" 244 | 245 | HKCR, "*\shell\ImDiskMountFileWriteable" 246 | 247 | HKCR, "Drive\shell\ImDiskUnmount" 248 | 249 | HKCR, "Drive\shell\ImDiskSaveImage" 250 | 251 | 252 | [ImDskDrv] 253 | DisplayName = "ImDisk Virtual Disk Driver" 254 | Description = "Disk emulation driver" 255 | ServiceType = 1 256 | StartType = 2 257 | ErrorControl = 0 258 | ServiceBinary = %12%\imdisk.sys 259 | 260 | 261 | [AWEAllocDrv] 262 | DisplayName = "AWE Memory Allocation Driver" 263 | Description = "Driver for physical memory allocation through AWE" 264 | ServiceType = 1 265 | StartType = 2 266 | ErrorControl = 0 267 | ServiceBinary = %12%\awealloc.sys 268 | 269 | 270 | [ImDskSvc] 271 | DisplayName = "ImDisk Virtual Disk Driver Helper" 272 | Description = "Helper service for ImDisk Virtual Disk Driver." 273 | ServiceType = 16 274 | StartType = 2 275 | ErrorControl = 0 276 | ServiceBinary = %11%\imdsksvc.exe 277 | 278 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/install.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | setlocal 4 | 5 | pushd "%~dp0" 6 | 7 | title ImDisk Virtual Disk Driver setup 8 | 9 | echo ImDisk Virtual Disk Driver setup 10 | echo. 11 | 12 | set IMDISK_TOTAL_DEVICES=0 13 | set IMDISK_VALID_DEVICES=0 14 | set IMDISK_PENDING_REMOVAL_DEVICES=0 15 | 16 | if exist "%SystemRoot%\system32\imdisk.exe" ( 17 | for /f %%a in ('imdisk -l -n ^| find /v /i ^"No^"') do call :addline "%%a" 18 | ) 19 | 20 | if %IMDISK_VALID_DEVICES% GTR 0 ( 21 | echo Number of existing ImDisk virtual disks: %IMDISK_VALID_DEVICES% 22 | echo. 23 | if "%IMDISK_SILENT_SETUP%" == "1" ( 24 | echo Please dismount all existing ImDisk virtual disks before upgrade! 25 | echo. 26 | ) else ( 27 | .\msgboxw.exe "Please dismount all existing ImDisk virtual disks before upgrade!" 16 "ImDisk Virtual Disk Driver setup" 28 | start "" "%SystemRoot%\system32\control.exe" "%SystemRoot%\system32\imdisk.cpl" 29 | ) 30 | popd 31 | endlocal 32 | goto :eof 33 | ) 34 | 35 | echo Number of existing ImDisk virtual disks: %IMDISK_TOTAL_DEVICES% 36 | echo. 37 | if %IMDISK_TOTAL_DEVICES% == 0 ( 38 | "%SystemRoot%\system32\net.exe" stop imdsksvc 39 | "%SystemRoot%\system32\net.exe" stop awealloc 40 | "%SystemRoot%\system32\net.exe" stop imdisk 41 | if exist "%SystemRoot%\system32\taskkill.exe" "%SystemRoot%\system32\taskkill.exe" /F /IM imdsksvc.exe 42 | ) 43 | 44 | "%SystemRoot%\system32\rundll32.exe" setupapi.dll,InstallHinfSection DefaultInstall 132 .\imdisk.inf 45 | 46 | if errorlevel 1 ( 47 | if not "%IMDISK_SILENT_SETUP%" == "1" .\msgboxw.exe "Setup failed. Please try to reboot the computer and then try to run the setup package again." 16 "ImDisk Virtual Disk Driver setup" 48 | popd 49 | endlocal 50 | goto :eof 51 | ) 52 | 53 | set IMDISK_START_FAILED=1 54 | if %IMDISK_TOTAL_DEVICES% == 0 ( 55 | set IMDISK_START_FAILED=0 56 | net start imdsksvc || set IMDISK_START_FAILED=1 57 | net start awealloc || set IMDISK_START_FAILED=1 58 | net start imdisk || set IMDISK_START_FAILED=1 59 | ) 60 | 61 | popd 62 | 63 | endlocal 64 | 65 | goto :eof 66 | 67 | :addline 68 | 69 | "%SystemRoot%\system32\imdisk.exe" -l -u %~1 > nul 2>&1 70 | 71 | if errorlevel 1 ( 72 | set /a IMDISK_PENDING_REMOVAL_DEVICES=%IMDISK_PENDING_REMOVAL_DEVICES% + 1 > nul 73 | ) else ( 74 | set /a IMDISK_VALID_DEVICES=%IMDISK_VALID_DEVICES% + 1 > nul 75 | ) 76 | 77 | set /a IMDISK_TOTAL_DEVICES=%IMDISK_TOTAL_DEVICES% + 1 > nul 78 | 79 | goto :eof 80 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/msgboxw.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/msgboxw.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/runwaitw.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/runwaitw.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/svc/amd64/imdsksvc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/svc/amd64/imdsksvc.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/sys/amd64/imdisk.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/Imdisk/sys/amd64/imdisk.sys -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/Imdisk/uninstall_imdisk.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | setlocal 4 | 5 | title ImDisk Virtual Disk Driver Uninstall 6 | 7 | echo ImDisk Virtual Disk Driver Uninstall 8 | echo. 9 | 10 | set IMDISK_TOTAL_DEVICES=0 11 | set IMDISK_VALID_DEVICES=0 12 | set IMDISK_PENDING_REMOVAL_DEVICES=0 13 | 14 | if exist "%SystemRoot%\system32\imdisk.exe" ( 15 | for /f %%a in ('imdisk -l -n') do call :addline "%%a" 16 | ) 17 | 18 | if %IMDISK_VALID_DEVICES% GTR 0 ( 19 | echo Number of existing ImDisk virtual disks: %IMDISK_VALID_DEVICES% 20 | echo. 21 | echo Please dismount all existing ImDisk virtual disks before uninstall! 22 | echo. 23 | if not "%IMDISK_SILENT_SETUP%" == "1" ( 24 | pause 25 | start "" "%SystemRoot%\system32\control.exe" ""%SystemRoot%\system32\imdisk.cpl" 26 | ) 27 | endlocal 28 | goto :eof 29 | ) 30 | 31 | echo Number of existing ImDisk virtual disks: %IMDISK_TOTAL_DEVICES% 32 | if %IMDISK_TOTAL_DEVICES% == 0 ( 33 | "%SystemRoot%\system32\net.exe" stop imdsksvc 34 | "%SystemRoot%\system32\net.exe" stop awealloc 35 | "%SystemRoot%\system32\net.exe" stop imdisk 36 | if exist "%SystemRoot%\system32\taskkill.exe" "%SystemRoot%\system32\taskkill.exe" /F /IM imdsksvc.exe 37 | ) 38 | 39 | start "" "%SystemRoot%\system32\rundll32.exe" setupapi.dll,InstallHinfSection DefaultUninstall 132 %SystemRoot%\inf\imdisk.inf 40 | 41 | endlocal 42 | 43 | goto :eof 44 | 45 | :addline 46 | 47 | "%SystemRoot%\system32\imdisk.exe" -l -u %~1 > nul 2>&1 48 | 49 | if errorlevel 1 ( 50 | set /a IMDISK_PENDING_REMOVAL_DEVICES=%IMDISK_PENDING_REMOVAL_DEVICES% + 1 > nul 51 | ) else ( 52 | set /a IMDISK_VALID_DEVICES=%IMDISK_VALID_DEVICES% + 1 > nul 53 | ) 54 | 55 | set /a IMDISK_TOTAL_DEVICES=%IMDISK_TOTAL_DEVICES% + 1 > nul 56 | 57 | goto :eof 58 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/dynamic_creator/dynamic_msgbox.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/dynamic_creator/dynamic_msgbox.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/dynamic_creator/dynamic_tip.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/dynamic_creator/dynamic_tip.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/GUI.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/GUI.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/downloader.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/downloader.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/over.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/over.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/qrcode.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/save.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_downloader/save.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-cache.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-cache.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-get.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-get.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-getver.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-getver.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-help.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-help.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-install.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-install.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-remove.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-remove.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-save.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-save.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-search.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-search.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-update.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-update.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade-cutstr.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade-cutstr.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade-getmatch.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade-getmatch.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept-upgrade.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_ept/ept.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_loader/7zftip.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_loader/7zftip.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_loader/load.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_loader/load.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_loader/load.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_loader/load.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_loader/load_o.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_loader/load_o.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_loader/p7zf.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_loader/p7zf.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_loader/plugin_loader.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_loader/plugin_loader.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_loader/process7zf.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_loader/process7zf.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/GUI.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/GUI.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/installToRepo.wcs: -------------------------------------------------------------------------------- 1 | //读取目标盘符和插件包路径,解析插件包名称 2 | read "X:\Users\LocalBoost\repoPart.txt",1,TargetPart 3 | read "X:\Users\LocalBoost\pluginPath.txt",1,PluginPath 4 | name PluginName=%PluginPath% 5 | writ X:\Users\Log.txt,$+0,LocalBoost-installToRepo 启动,读取盘符参数:%TargetPart%,插件包路径:%PluginPath%,解析为:%PluginName% 6 | 7 | //创建仓库目录 8 | mdir "%TargetPart%:\Edgeless\BoostRepo\%PluginName%" 9 | 10 | //解压插件包至repo同名文件夹 11 | exec =!"%ProgramFiles%\7-Zip_x64\7z.exe" x %PluginPath% -y -aos -o"%TargetPart%:\Edgeless\BoostRepo\%PluginName%" 12 | 13 | //运行loadUnit 14 | writ X:\Users\LocalBoost\unit.txt,$0,%TargetPart%:\Edgeless\BoostRepo\%PluginName% 15 | exec =X:\Program Files\Edgeless\plugin_localboost\loadUnit.wcs 16 | 17 | writ X:\Users\Log.txt,$+0,LocalBoost-installToRepo 退出 18 | exec !"X:\Program Files\Edgeless\dynamic_creator\dynamic_tip.cmd" 3000 "%PluginName%"安装成功 LocalBoost仓库盘符:%TargetPart% 19 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/loadOnBoot.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/loadOnBoot.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/loadUnit.cmd: -------------------------------------------------------------------------------- 1 | echo %1>tmp.txt 2 | set /p target="X:\Users\LocalBoost\unit.txt" 5 | pecmd load "X:\Program Files\Edgeless\plugin_localboost\loadUnit.wcs" 6 | exit -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/loadUnit.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_localboost/loadUnit.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_outdatedcheck/compare.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_outdatedcheck/compare.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_outdatedcheck/openexp.cmd: -------------------------------------------------------------------------------- 1 | for %%1 in (C Z Y X W V U T S R Q P O N M L K J I H G F E D ) do if exist %%1:\Edgeless\Resource echo %%1>Opath.txt 2 | set /p Opath=>X:\Users\Log.txt 4 | pecmd exec explorer %Opath%:\Edgeless\Resource 5 | exit -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_outdatedcheck/outp.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_outdatedcheck/outp.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/plugin_outdatedcheck/rn.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/plugin_outdatedcheck/rn.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/Disk_Installer.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_addin/Disk_Installer.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/Firewall.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_addin/Firewall.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/KeyboardLayout.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_addin/KeyboardLayout.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/OneKeyLowDisp.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_addin/OneKeyLowDisp.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/cml.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_addin/cml.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/detectefi32.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_addin/detectefi32.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/forx_helper.cmd: -------------------------------------------------------------------------------- 1 | for %%1 in (Z Y X W V U T S R Q P O N M L K J I H G F E D C B A) do if exist %%1:\Edgeless\version.txt echo %%1>X:\Users\Upath_forxhelper.txt -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_addin/link_system_folder.cmd: -------------------------------------------------------------------------------- 1 | ::为System文件夹(放置系统镜像)创建桌面快捷方式 2 | for %%1 in (Z Y X W V U T S R Q P O N M L K J I H G F E D C ) do if exist %%1:\System echo %%1>Syspath.txt 3 | set /p Syspath=>X:\Users\Log.txt 5 | if defined Syspath pecmd link X:\Users\Default\Desktop\系统镜像,%Upath%:\System,,X:\Users\Icon\shortcut\system.ico,0 6 | exit -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_log/getLog.cmd: -------------------------------------------------------------------------------- 1 | cd /d X:\Windows\System32 2 | start notepad X:\Users\Log.txt 3 | if exist X:\Users\Default\Desktop\Log_backup.txt del /f /q X:\Users\Default\Desktop\Log_backup.txt 4 | if exist X:\Users\Default\Desktop\Log.txt ren X:\Users\Default\Desktop\Log.txt Log_backup.txt 5 | copy /y X:\Users\Log.txt X:\Users\Default\Desktop\Log.txt 6 | exit -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_update/checker.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_update/checker.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_update/checknet.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_update/checknet.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_update/downloadburner.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_update/downloadburner.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/system_update/downloadhub.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/system_update/downloadhub.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/IconPack.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/IconPack.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/IconPack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/IconPack.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/LoadScreen.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/LoadScreen.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/LoadScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/LoadScreen.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/MouseStyle.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/MouseStyle.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/MouseStyle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/MouseStyle.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/StartIsBackConfig.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/StartIsBackConfig.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/StartIsBackConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/StartIsBackConfig.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/SystemIconPack.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/SystemIconPack.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/SystemIconPack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/SystemIconPack.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/WallPaper.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/WallPaper.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/WallPaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/WallPaper.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/mix.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/mix.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/mix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/mix.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/theme.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/Icon/theme.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/instTheme.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/instTheme.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/mixTheme.wcs: -------------------------------------------------------------------------------- 1 | CALL @windows1 2 | _SUB windows1,W380H300,主题包管理器,,Icon\theme.ico,, 3 | 4 | IMAG Image1,L60T25W40H40,%CurDir%\Icon\mix.png 5 | LABE Label1,L120T35W380H24,Edgeless主题混搭管理,,,14 6 | 7 | ITEM Button1,L20T90W166H40, 图标资源包,exec X:\Users\Theme\ThemePack_unpack\IconPack.eis,%CurDir%\Icon\IconPack.ico 8 | ITEM Button2,L194T90W166H40, 系统图标资源包,exec X:\Users\Theme\ThemePack_unpack\SystemIconPack.ess,%CurDir%\Icon\SystemIconPack.ico 9 | 10 | ITEM Button3,L20T150W166H40, 鼠标样式资源包,exec X:\Users\Theme\ThemePack_unpack\MouseStyle.ems,%CurDir%\Icon\MouseStyle.ico 11 | ITEM Button4,L194T150W166H40, 开始菜单样式配置,exec X:\Users\Theme\ThemePack_unpack\StartIsBackConfig.esc,%CurDir%\Icon\StartIsBackConfig.ico 12 | 13 | ITEM Button5,L20T210W166H40, LoadScreen资源包,exec X:\Users\Theme\ThemePack_unpack\LoadScreen.els,%CurDir%\Icon\LoadScreen.ico 14 | ITEM Button6,L194T210W166H40, 壁纸,exec procWallPaper.wcs,%CurDir%\Icon\WallPaper.ico 15 | 16 | 17 | 18 | IFEX X:\Users\Theme\ThemePack_unpack\IconPack.eis,!ENVI @Button1.Enable=0 19 | IFEX X:\Users\Theme\ThemePack_unpack\SystemIconPack.ess,!ENVI @Button2.Enable=0 20 | IFEX X:\Users\Theme\ThemePack_unpack\MouseStyle.ems,!ENVI @Button3.Enable=0 21 | IFEX X:\Users\Theme\ThemePack_unpack\StartIsBackConfig.esc,!ENVI @Button4.Enable=0 22 | IFEX X:\Users\Theme\ThemePack_unpack\LoadScreen.els,!ENVI @Button5.Enable=0 23 | IFEX X:\Users\Theme\ThemePack_unpack\WallPaper.jpg,!ENVI @Button6.Enable=0 24 | 25 | _END -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/procIconPack.wcs: -------------------------------------------------------------------------------- 1 | CALL @windows1 2 | _SUB windows1,W300H170,资源包管理器,,Icon\theme.ico,, 3 | 4 | IMAG Image1,L22T25W25H25,%CurDir%\Icon\IconPack.png 5 | 6 | LABE Label1,L57T26W280H24,这是一个Edgeless图标资源包文件\n您希望如何处理这个资源包? 7 | 8 | ITEM Button1,L30T80W100H40,设为默认,TEAM exec =!setTheme.cmd eis|exec =!instTheme.cmd eis|exec tipEIS.wcs|kill \资源包管理器,0 9 | ITEM Button2,L170T80W100H40,预览,TEAM exec =!setTheme.cmd eis|exec tipEIS.wcs|kill \资源包管理器,0 10 | 11 | _END -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/procLoadScreen.wcs: -------------------------------------------------------------------------------- 1 | CALL @windows1 2 | _SUB windows1,W300H170,资源包管理器,,Icon\theme.ico,, 3 | 4 | IMAG Image1,L22T25W25H25,%CurDir%\Icon\LoadScreen.png 5 | 6 | LABE Label1,L57T26W280H24,这是一个Edgeless LoadScreen资源包文件\n您希望如何处理这个资源包? 7 | 8 | ITEM Button1,L30T80W100H40,设为默认,TEAM exec =!instTheme.cmd els|exec tip.wcs|kill \资源包管理器,0 9 | ITEM Button2,L170T80W100H40,预览,TEAM call windows2|kill \资源包管理器,0 10 | 11 | _END 12 | 13 | _SUB windows2,W300H105,正在解析资源包,,Icon\theme.ico,, 14 | LABE La1,L25T26W280H24,Edgeless正在处理此LoadScreen资源包,请稍候 15 | EXEC =!"%ProgramFiles%\Edgeless\theme_processer\setTheme.cmd" els 16 | KILL \正在解析资源包 17 | call @windows3 18 | _END 19 | 20 | _SUB windows3,W280H150,选择预览方式,,Icon\theme.ico,, 21 | ITEM Button1,L15T10W245H40,模拟真实启动间隔的时间,TEAM kill \选择预览方式|call prev1,0 22 | ITEM Button2,L15T60W245H40,使用均匀间隔的时间,TEAM kill \选择预览方式|call prev2,0 23 | 24 | //LABE Label2,L195T74W12H24,每 25 | //EDIT Edit1,L210T72W20H18,3,, 26 | //LABE Label3,L235T74W12H24,秒 27 | 28 | _END 29 | 30 | 31 | 32 | 33 | _SUB prev1,W280H150,拟真预览,,Icon\theme.ico,, 34 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load0.jpg,TEAM LOGO X:\Users\Theme\ResoucePack_LoadScreen_unpack\load0.jpg|TIPS Edgeless LoadScreen Previewer,正在使用load0.jpg,3000,4, 35 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load0.jpg,!TIPS Edgeless LoadScreen Previewer,找不到load0.jpg,维持桌面状态,1000,4, 36 | WAIT 1000 37 | 38 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load1.jpg,TEAM LOGO X:\Users\Theme\ResoucePack_LoadScreen_unpack\load1.jpg|TIPS Edgeless LoadScreen Previewer,正在使用load1.jpg,3000,4, 39 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load1.jpg,!TIPS Edgeless LoadScreen Previewer,找不到load1.jpg,维持上一界面,2000,4, 40 | WAIT 2000 41 | 42 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load2.jpg,TEAM LOGO X:\Users\Theme\ResoucePack_LoadScreen_unpack\load2.jpg|TIPS Edgeless LoadScreen Previewer,正在使用load2.jpg,3000,4, 43 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load2.jpg,!TIPS Edgeless LoadScreen Previewer,找不到load2.jpg,维持上一界面,5000,4, 44 | WAIT 5000 45 | 46 | 47 | TIPS Edgeless LoadScreen Previewer,预览结束,3000,4, 48 | LOGO 49 | WAIT 3000 50 | kill \拟真预览 51 | _END 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | _SUB prev2,W280H150,均匀预览,,Icon\theme.ico,, 60 | 61 | 62 | //ENVI @Edit1.Val=?Time 63 | //CALC #Timer=%Time%*1000 64 | 65 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load0.jpg,TEAM LOGO X:\Users\Theme\ResoucePack_LoadScreen_unpack\load0.jpg|TIPS Edgeless LoadScreen Previewer,正在使用load0.jpg,3000,4, 66 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load0.jpg,!TIPS Edgeless LoadScreen Previewer,找不到load0.jpg,维持桌面状态,3000,4, 67 | WAIT 3000 68 | 69 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load1.jpg,TEAM LOGO X:\Users\Theme\ResoucePack_LoadScreen_unpack\load1.jpg|TIPS Edgeless LoadScreen Previewer,正在使用load1.jpg,3000,4, 70 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load1.jpg,!TIPS Edgeless LoadScreen Previewer,找不到load1.jpg,维持上一界面,3000,4, 71 | WAIT 3000 72 | 73 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load2.jpg,TEAM LOGO X:\Users\Theme\ResoucePack_LoadScreen_unpack\load2.jpg|TIPS Edgeless LoadScreen Previewer,正在使用load2.jpg,3000,4, 74 | IFEX X:\Users\Theme\ResoucePack_LoadScreen_unpack\load2.jpg,!TIPS Edgeless LoadScreen Previewer,找不到load2.jpg,维持上一界面,3000,4, 75 | WAIT 3000 76 | 77 | 78 | TIPS Edgeless LoadScreen Previewer,预览结束,3000,4, 79 | LOGO 80 | WAIT 3000 81 | kill \均匀预览 82 | 83 | 84 | _END -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/procMouseStyle.wcs: -------------------------------------------------------------------------------- 1 | CALL @windows1 2 | _SUB windows1,W300H170,资源包管理器,,Icon\theme.ico,, 3 | 4 | IMAG Image1,L22T25W25H25,%CurDir%\Icon\MouseStyle.png 5 | 6 | LABE Label1,L57T26W280H24,这是一个Edgeless鼠标样式资源包文件\n您希望如何处理这个资源包? 7 | 8 | ITEM Button1,L30T80W100H40,设为默认,TEAM exec =!instTheme.cmd ems|exec setTheme.cmd ems|kill \资源包管理器,0 9 | ITEM Button2,L170T80W100H40,预览,TEAM exec setTheme.cmd ems|kill \资源包管理器,0 10 | 11 | _END -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/procStartIsBackConfig.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/procStartIsBackConfig.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/procSystemIconPack.wcs: -------------------------------------------------------------------------------- 1 | CALL @windows1 2 | _SUB windows1,W300H205,资源包管理器,,Icon\theme.ico,, 3 | 4 | IMAG Image1,L22T25W25H25,%CurDir%\Icon\SystemIconPack.png 5 | 6 | LABE Label1,L57T26W280H24,这是一个Edgeless系统图标资源包文件\n您希望如何处理这个资源包? 7 | 8 | ITEM Button1,L30T80W100H40,设为默认,call @windows2,0 9 | ITEM Button2,L170T80W100H40,预览,call @windows3,0 10 | ITEM Button3,L30T130W240H30,恢复系统默认图标,call @windows4,0 11 | 12 | _END 13 | 14 | 15 | 16 | _SUB windows2 17 | EXEC tipESS.wcs 18 | EXEC =!instTheme.cmd ess 19 | EXEC =!setTheme.cmd ess 20 | KILL \资源包管理器 21 | _END 22 | 23 | 24 | _SUB windows3 25 | EXEC tipESS.wcs 26 | EXEC =!setTheme.cmd ess 27 | KILL \资源包管理器 28 | _END 29 | 30 | 31 | _SUB windows4 32 | EXEC tipESS.wcs 33 | EXEC =!recImageRes.cmd 34 | KILL \资源包管理器 35 | _END -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/procThemePack.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/procThemePack.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/procWallPaper.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/procWallPaper.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/processTheme.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/processTheme.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/recImageRes.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | title 正在恢复默认系统图标 3 | color 4 | start /wait X:\Windows\System32\xcmd.exe recImageRes.wcs 5 | exit -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/recImageRes.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/recImageRes.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/setImageRes.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/setImageRes.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/setTheme.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/setTheme.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/tip.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/tip.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/tipEIS.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/tipEIS.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/tipESS.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/tipESS.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/theme_processer/tipETH.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/theme_processer/tipETH.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/EjectUSB.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/EjectUSB.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/USBTools.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/USBTools.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/kdgui.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/kdgui.dll -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/ksapi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/ksapi.dll -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/kskinmgr.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/kskinmgr.dll -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/kusbgd.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/kusbgd.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/kusbquery.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/kusbquery.sys -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/kusbquery64.sys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/kusbquery64.sys -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/kusbtool.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/kusbtool.dll -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/microsoft.vc80.crt.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | n9On8FItNsK/DmT8UQxu6jYDtWQ= 6 | 0KJ/VTwP4OUHx98HlIW2AdW1kuY= 7 | YJuB+9Os2oxW4mY+2oC/r8lICZE= 8 | 9 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/microsoft.vc80.mfc.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | AltS/xFid2D3AGUQ6aUhtVQjD+4= 6 | xsOzrzfyAgJe47nMR3YRxsX7R8I= 7 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/msvcp80.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/msvcp80.dll -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Edgeless/udisk/msvcr80.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Edgeless/udisk/msvcr80.dll -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/Launcher.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/Launcher.bat -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/version.txt: -------------------------------------------------------------------------------- 1 | Edgeless_Beta_Ofial_3.2.0_2 -------------------------------------------------------------------------------- /PE_Core_Version_3/Program Files/应急包.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Program Files/应急包.7z -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Default/AppData/Roaming/Microsoft/Windows/SendTo/Desktop (create shortcut).DeskLink: -------------------------------------------------------------------------------- 1 | desktop -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Default/AppData/Roaming/Microsoft/Windows/SendTo/Desktop.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Default/AppData/Roaming/Microsoft/Windows/SendTo/Desktop.ini -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Default/NTUSER.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Default/NTUSER.DAT -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Default/NTUSER.DAT{5a0f01d6-4a2e-11e9-abbc-e41d2d0d2d90}.TM.blf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Default/NTUSER.DAT{5a0f01d6-4a2e-11e9-abbc-e41d2d0d2d90}.TM.blf -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Default/NTUSER.DAT{5a0f01d6-4a2e-11e9-abbc-e41d2d0d2d90}.TMContainer00000000000000000001.regtrans-ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Default/NTUSER.DAT{5a0f01d6-4a2e-11e9-abbc-e41d2d0d2d90}.TMContainer00000000000000000001.regtrans-ms -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Default/ntuser.dat.LOG1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Default/ntuser.dat.LOG1 -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Default/ntuser.dat.LOG2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Default/ntuser.dat.LOG2 -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/Logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/Logo.bmp -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/IDM.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/IDM.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/Wechat.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/Wechat.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/XRK.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/XRK.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/anydesk.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/anydesk.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/chrome.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/chrome.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/drv.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/drv.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/huorong.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/huorong.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/part.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/part.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/qq.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/qq.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/sk.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/sk.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/theworld.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/theworld.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/thunder.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/thunder.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/wifi.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/wifi.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/windows.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/windows.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/down/windsys.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/down/windsys.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/setDesktopIcon.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/setDesktopIcon.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/disk.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/disk.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/down.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/down.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/fixiso.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/fixiso.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/log.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/log.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/refresh.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/refresh.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/system.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/system.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/theme.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/theme.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/tools.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/tools.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/update.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/update.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/shortcut/usbburner.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/shortcut/usbburner.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/eis.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/eis.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/els.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/els.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/ems.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/ems.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/esc.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/esc.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/esd.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/esd.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/ess.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/ess.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/eth.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/eth.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/plugin.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/plugin.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/wcs.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/wcs.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Icon/type/wim.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Icon/type/wim.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/AutoUnattend.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 0804:00000804 9 | zh-CN 10 | zh-CN 11 | zh-CN 12 | zh-CN 13 | 14 | zh-CN 15 | 16 | 17 | 18 | 19 | 20 | false 21 | 22 | 23 | false 24 | OnError 25 | 26 | 27 | 28 | OnError 29 | 30 | 31 | /IMAGE/NAME 32 | Windows 33 | 34 | 35 | 36 | 37 | 38 | true 39 | 40 | 41 | 42 | 43 | 0804:00000804 44 | zh-CN 45 | zh-CN 46 | zh-CN 47 | zh-CN 48 | 49 | zh-CN 50 | 51 | 52 | 53 | 54 | 55 | false 56 | 57 | 58 | false 59 | OnError 60 | 61 | 62 | 63 | OnError 64 | 65 | 66 | /IMAGE/NAME 67 | Windows 68 | 69 | 70 | 71 | 72 | 73 | true 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 0804:00000804 85 | zh-CN 86 | zh-CN 87 | zh-CN 88 | zh-CN 89 | 90 | 91 | 92 | China Standard Time 93 | 94 | true 95 | true 96 | Home 97 | 3 98 | true 99 | true 100 | 101 | 102 | 103 | true</PlainText> 104 | <Value></Value> 105 | </AdministratorPassword> 106 | <LocalAccounts> 107 | <LocalAccount wcm:action="add"> 108 | <Group>Administrators</Group> 109 | <Name>Administrator</Name> 110 | <Password> 111 | <PlainText>true</PlainText> 112 | <Value></Value> 113 | </Password> 114 | </LocalAccount> 115 | </LocalAccounts> 116 | </UserAccounts> 117 | </component> 118 | 119 | <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 120 | <InputLocale>0804:00000804</InputLocale> 121 | <SystemLocale>zh-CN</SystemLocale> 122 | <UILanguage>zh-CN</UILanguage> 123 | <UILanguageFallback>zh-CN</UILanguageFallback> 124 | <UserLocale>zh-CN</UserLocale> 125 | </component> 126 | 127 | <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 128 | <TimeZone>China Standard Time</TimeZone> 129 | <OOBE> 130 | <HideEULAPage>true</HideEULAPage> 131 | <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> 132 | <NetworkLocation>Home</NetworkLocation> 133 | <ProtectYourPC>3</ProtectYourPC> 134 | <SkipMachineOOBE>true</SkipMachineOOBE> 135 | <SkipUserOOBE>true</SkipUserOOBE> 136 | </OOBE> 137 | <UserAccounts> 138 | <AdministratorPassword> 139 | <PlainText>true</PlainText> 140 | <Value></Value> 141 | </AdministratorPassword> 142 | <LocalAccounts> 143 | <LocalAccount wcm:action="add"> 144 | <Group>Administrators</Group> 145 | <Name>Administrator</Name> 146 | <Password> 147 | <PlainText>true</PlainText> 148 | <Value></Value> 149 | </Password> 150 | </LocalAccount> 151 | </LocalAccounts> 152 | </UserAccounts> 153 | </component> 154 | 155 | </settings> 156 | 157 | 158 | 159 | <settings pass="specialize"> 160 | 161 | <component name="Microsoft-Windows-Deployment" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 162 | <RunSynchronous> 163 | <RunSynchronousCommand wcm:action="add"> 164 | <Order>1</Order> 165 | <Path>net user Administrator /active:Yes</Path> 166 | <WillReboot>Never</WillReboot> 167 | </RunSynchronousCommand> 168 | </RunSynchronous> 169 | </component> 170 | 171 | <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 172 | <SkipAutoActivation>true</SkipAutoActivation> 173 | </component> 174 | 175 | <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 176 | <ComputerName>*</ComputerName> 177 | </component> 178 | 179 | <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 180 | <Identification> 181 | <JoinWorkgroup>WorkGroup</JoinWorkgroup> 182 | </Identification> 183 | </component> 184 | 185 | <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 186 | <RunSynchronous> 187 | <RunSynchronousCommand wcm:action="add"> 188 | <Order>1</Order> 189 | <Path>net user Administrator /active:Yes</Path> 190 | <WillReboot>Never</WillReboot> 191 | </RunSynchronousCommand> 192 | </RunSynchronous> 193 | </component> 194 | 195 | <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 196 | <SkipAutoActivation>true</SkipAutoActivation> 197 | </component> 198 | 199 | <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 200 | <ComputerName>*</ComputerName> 201 | </component> 202 | 203 | <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 204 | <Identification> 205 | <JoinWorkgroup>Workgroup</JoinWorkgroup> 206 | </Identification> 207 | </component> 208 | 209 | </settings> 210 | 211 | </unattend> -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/Icon/explorer.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/Icon/explorer.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/Icon/ntsetup.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/Icon/ntsetup.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/Icon/qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/Icon/qrcode.png -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/Icon/setup.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/Icon/setup.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/Icon/win.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/Icon/win.ico -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/Installer.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/Installer.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/SmartISO.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/SmartISO.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/Imdisk/fix.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/Imdisk/fix.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/WallPaper/LoadScreen/load0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/WallPaper/LoadScreen/load0.jpg -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/WallPaper/LoadScreen/load1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/WallPaper/LoadScreen/load1.jpg -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/WallPaper/LoadScreen/load2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/WallPaper/LoadScreen/load2.jpg -------------------------------------------------------------------------------- /PE_Core_Version_3/Users/desktop.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Users/desktop.ini -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/0orderdrv.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/0orderdrv.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/0orderdrv_old.cmd: -------------------------------------------------------------------------------- 1 | ::Created by victor888, QQ:2511755859 2 | ::Special thanks to CLONECD 3 | ::Two years past, two main bugs found and fixed, thanks to the testers who provided with valid test result. 4 | ::Ordering and showing drive letters by drive type 5 | 6 | @echo off 7 | SETLOCAL ENABLEEXTENSIONS 8 | SETLOCAL ENABLEDELAYEDEXPANSION 9 | 10 | set ver=2013-09-25 11 | 12 | ::If "AUTO" was set to "y", all messed drive letters will be re-ordered automaticly without nitification. 13 | ::If "AUTO" was set to "n", a notification will come out to ask for confirmation wether to re-order messed driver letters. 14 | 15 | set AUTO=y 16 | 17 | :: 1. "U" is the FIRST Removable USB Disk drive letter to be fixed just change it as you like. 18 | :: 2. "T" is the FIRST USB CDROM drive letter to be fixed just change it as you like. 19 | :: 3. Above drive letters must not be conflict with any other existing drive letters, otherwise error will happen. 20 | :: 4. You may disable the function of fixing above drive letters simply by deleting them. 21 | 22 | set USBCDROM=T 23 | set USBDRV=U 24 | 25 | 26 | pushd %~dp0 27 | if %~d0 neq %systemdrive% ( 28 | if not exist %temp%\%~nx0 ( 29 | copy %0 %temp%\ /y >nul 30 | copy drvtype.exe %temp%\ /y >nul 2>&1 31 | copy pecmd.exe %temp%\ /y >nul 2>&1 32 | copy fsutil.exe %temp%\ /y >nul 2>&1 33 | copy mountvol.exe %temp%\ /y >nul 2>&1 34 | copy more.com %temp%\ /y >nul 2>&1 35 | pushd %temp%\ 36 | call %~nx0 37 | exit 38 | ) 39 | ) 40 | 41 | 42 | echo Batch file for ordering messed drive letters 43 | echo V.!ver!, By Victor888 from HTTP://BBS.WUYOU.COM 44 | echo ---------------------------------------------------------------------- 45 | echo. 46 | echo Here is detailed information: 47 | echo. 48 | 49 | 50 | ::get all drive letters by fsutil.exe 51 | call :fsutil 52 | if defined ALLDRV ( 53 | set ALLDRV=!ALLDRV:\=! 54 | set ALLDRV=!ALLDRV: =! 55 | set ALLDRV=!ALLDRV::=: ! 56 | ) 57 | 58 | echo All drive letters: %ALLDRV% 59 | 60 | ::get all volume mount points and their full paths and merge them 61 | FOR /F %%a in ('mountvol ^|find "\"') do set mtvdrv=!mtvdrv! %%a 62 | 63 | ::get unique drive letters which contain ":" 64 | set mtvdrv=%mtvdrv: =% 65 | set mtvdrv=%mtvdrv:\\?\Volume= % 66 | set mtvdrv=%mtvdrv:}\=}% 67 | 68 | for %%a in (%mtvdrv%) do ( 69 | for /f "delims=} tokens=1,2" %%b in ("%%a") do ( 70 | set drv=%%c 71 | set ttmp=%%c 72 | set ttmp=!ttmp:~-2,1! 73 | if !ttmp! equ : set mtdrv=!mtdrv! !drv:~0,2! 74 | ) 75 | ) 76 | 77 | if defined mtdrv ( 78 | set mtdrv=!mtdrv: =! 79 | set mtdrv=!mtdrv::=: ! 80 | echo Mounted drive letters: !mtdrv! 81 | ) 82 | 83 | ::get virtual drive letters which has no mount point 84 | set virdrv=%ALLDRV% 85 | for %%a in (%mtdrv%) do ( 86 | set virdrv=!virdrv:%%a=! 87 | ) 88 | 89 | set virdrv=!virdrv: =! 90 | if defined virdrv ( 91 | set virdrv=!virdrv::=: ! 92 | echo Virtual drive letters: !virdrv! 93 | for /f "tokens=3 delims= " %%a in ('reg query HKLM\System\CurrentControlSet\Services\ISODrive\Parameters /s 2^>nul ^|find /i "drive"') do ( 94 | if %errorlevel% equ 0 ( 95 | set indvir=%%a 96 | if defined indvir ( 97 | for %%b in (!virdrv!) do ( 98 | if /i !indvir!: equ %%b ( 99 | echo The ULTRAISO produced drive letter %%b 100 | ) 101 | ) 102 | ) 103 | ) 104 | ) 105 | ) 106 | 107 | 108 | ::get hard disk drive letters, Datarm drive letters and fixed USB drive letters by clonecd's DRVTYPE. 109 | for /f "tokens=1-5 delims=|" %%a in ('drvtype -a ^|find ":"') do ( 110 | set diskorder=%%a 111 | set hdtype=%%b 112 | set gptmbr=%%c 113 | set isssd=%%d 114 | set strdrv=%%e 115 | set hddrv= 116 | 117 | if not defined strdrv set strdrv=%%d 118 | 119 | for %%f in (!strdrv!) do ( 120 | set eachdrv=%%f 121 | set eachdrv=!eachdrv:~1,2! 122 | if "!eachdrv:$=!"=="!eachdrv!" set hddrv=!hddrv! !eachdrv! 123 | set order=!order! !diskorder!:%%f 124 | ) 125 | set hdtype=!hdtype:Vmware=! 126 | if !hdtype! neq %%b ( 127 | set /a ii+=1 128 | echo Vmware Internel !gptmbr! hard disk !ii! mount path: !hddrv! 129 | set thddrv=!thddrv! !hddrv! 130 | ) else ( 131 | set hdtype=!hdtype:diskvirtual=! 132 | if !hdtype! neq %%b ( 133 | set /a rr+=1 134 | echo Virtual PC Internel !gptmbr! hard disk !rr! mount path: !hddrv! 135 | set thddrv=!thddrv! !hddrv! 136 | ) else ( 137 | set "hdtype=!hdtype:Virtual=!" 138 | if !hdtype! neq %%b ( 139 | set /a jj+=1 140 | echo Virtual !gptmbr! hard disk !jj! mount path: !hddrv! 141 | set virdrv=!virdrv! !hddrv! 142 | ) else ( 143 | set hdtype=!hdtype:RAMDISK=! 144 | if !hdtype! neq %%b ( 145 | set /a oo+=1 146 | echo RAMDISK !gptmbr! hard disk !oo! mount path: !hddrv! 147 | set virdrv=!virdrv! !hddrv! 148 | ) else ( 149 | set hdtype=!hdtype:FIRADISK=! 150 | if !hdtype! neq %%b ( 151 | set /a pp+=1 152 | echo FIRADISK !gptmbr! hard disk !pp! mount path: !hddrv! 153 | set firadrv=!firadrv! !hddrv! 154 | ) else ( 155 | set hdtype=!hdtype:winvblock=! 156 | if /i !hdtype! neq %%b ( 157 | set /a bb+=1 158 | echo WINVBLOCK !gptmbr! hard disk !bb! mount path: !hddrv! 159 | set winvdrv=!winvdrv! !hddrv! 160 | ) else ( 161 | set hdtype=!hdtype:USB=! 162 | if /i !hdtype! neq %%b ( 163 | set /a nn+=1 164 | set tmpsysdrv=!hddrv:%systemdrive%=! 165 | if /i !hddrv! neq !tmpsysdrv! ( 166 | set usbsys=!hddrv! 167 | ) else ( 168 | set uhddrv=!uhddrv! !hddrv! 169 | ) 170 | echo Fixed USB !gptmbr! disk !nn! mount path: !hddrv! 171 | ) else ( 172 | set isssd=!isssd:SSD=! 173 | if !isssd! neq %%d ( 174 | set /a qq+=1 175 | echo Solid State !gptmbr! Hard disk !qq! mount path: !hddrv! 176 | if !qq!==1 ( 177 | for %%f in (!strdrv!) do ( 178 | set "eachdrv=%%f" 179 | if "!eachdrv:~-1!"=="$" ( 180 | if "!eachdrv:~-2,1!"==":" set actdrv=!eachdrv:~1,2! 181 | ) 182 | ) 183 | ) 184 | set ssddrv=!ssddrv! !hddrv! 185 | ) else ( 186 | set /a ll+=1 187 | if !ll!==1 ( 188 | if not defined actdrv ( 189 | for %%f in (!strdrv!) do ( 190 | set "eachdrv=%%f" 191 | if "!eachdrv:~-1!"=="$" ( 192 | if "!eachdrv:~-2,1!"==":" set actdrv=!eachdrv:~1,2! 193 | ) 194 | ) 195 | ) 196 | ) 197 | set thddrv=!thddrv! !hddrv! 198 | echo Internal !gptmbr! hard disk !ll! mount path: !hddrv! 199 | ) 200 | ) 201 | ) 202 | ) 203 | ) 204 | ) 205 | ) 206 | ) 207 | ) 208 | 209 | 210 | set newhddrv=!ssddrv! !thddrv! !firadrv! !winvdrv! 211 | set allhddrv=!newhddrv! !uhddrv! 212 | 213 | if defined virdrv ( 214 | if defined allhddrv ( 215 | for %%a in (!virdrv!) do ( 216 | for %%b in (!allhddrv!) do ( 217 | if %%a equ %%b ( 218 | set hdvir=!hdvir! %%a 219 | set virdrv=!virdrv:%%a=! 220 | ) 221 | ) 222 | ) 223 | ) 224 | ) 225 | 226 | if defined hdvir echo No mount point hard disk drive letters: !hdvir! 227 | 228 | if defined actdrv set newhddrv=!actdrv! !newhddrv:%actdrv%=! 229 | 230 | if defined allhddrv ( 231 | set mthddrv=!allhddrv! 232 | if defined mtdrv ( 233 | set otherdrv=!mtdrv! 234 | for %%a in (!mthddrv! !virdrv!) do set otherdrv=!otherdrv:%%a=! 235 | set otherdrv=!otherdrv: =! 236 | set otherdrv=!otherdrv:%systemdrive%=! 237 | if defined otherdrv ( 238 | set otherdrv=!otherdrv::=: ! 239 | echo Other mounted drive letters: !otherdrv! 240 | ) 241 | ) 242 | ) 243 | 244 | if defined otherdrv ( 245 | for %%a in (%otherdrv%) do ( 246 | set docheck= 247 | set mnreg= 248 | for /f "skip=2 tokens=3 delims= " %%b in ('reg query HKLM\SYSTEM\MountedDevices /v \DosDevices\%%a') do ( 249 | set "mnreg=%%b" 250 | if defined mnreg ( 251 | set first8=!mnreg:~0,8! 252 | if !first8! equ 5F003F00 set docheck=ok 253 | if !first8! equ 5C003F00 set docheck=ok 254 | if /i !docheck! equ ok ( 255 | set mnreg=!mnreg:5C=#! 256 | set mnreg=!mnreg:5f=#! 257 | set mnreg=!mnreg:23=#! 258 | set mnreg=!mnreg:26=#! 259 | set mnreg=!mnreg:00=! 260 | for /f "tokens=2,3,7 delims=#" %%c in ("!mnreg!") do ( 261 | set tpcode=%%c 262 | set drvcode=%%d 263 | set prodcode=%%e 264 | 265 | rem FDC 266 | if /i !tpcode! equ 464443 ( 267 | set /a fd+=1 268 | set intflp=!intflp! %%a 269 | echo Internal Floppy Drive Letter: %%a 270 | ) 271 | 272 | rem DAEMON TOOLS 273 | if /i !tpcode! equ 4454534F4654425553 ( 274 | set dtdvd=!dtdvd! %%a 275 | echo Daemon Tools CD/DVD Drive Letter: %%a 276 | ) 277 | 278 | rem IDE 279 | if /i !tpcode! equ 494445 ( 280 | if /i !tpcode! neq !tpcode:4364526F6D=! ( 281 | set /a id+=1 282 | set idedvd=!idedvd! %%a 283 | echo IDE CD/DVD ROM: %%a 284 | ) 285 | ) 286 | 287 | rem SCSI 288 | if /i !tpcode! equ 53435349 ( 289 | if /i !drvcode! neq !drvcode:4364526F6D=! ( 290 | if /i !prodcode! equ 5669727475616C ( 291 | echo SCSI Virtual DVD ROM: %%a 292 | set msvirdvd = !msvirdvd! %%a 293 | ) else ( 294 | echo SCSI CD/DVD ROM: %%a 295 | set /a id+=1 296 | set scsidvd=!scsidvd! %%a 297 | ) 298 | ) 299 | ) 300 | 301 | rem USBSTOR 302 | if /i !tpcode! equ 55534253544F52 ( 303 | if /i !drvcode! equ 4364526F6D ( 304 | set /a id+=1 305 | set /a ud+=1 306 | set usbdvd=!usbdvd! %%a 307 | echo USB CD/DVD ROM: %%a 308 | ) 309 | if /i !drvcode! equ 4469736B ( 310 | set /a ur+=1 311 | set usbrem=!usbrem! %%a 312 | echo Removable USB "Disk" Drive letter: %%a 313 | ) 314 | ) 315 | 316 | rem STORAGE, also removable USB 317 | if /i !tpcode! equ 53544F52414745 ( 318 | if /i !drvcode! equ 52656D6F7661626C654D65646961 ( 319 | set /a ur+=1 320 | set usbrem=!usbrem! %%a 321 | echo Removable USB "Storage" Drive letter: %%a 322 | ) 323 | ) 324 | 325 | rem FIRA_DISK 326 | if /i !tpcode! equ 464952414449534B ( 327 | if /i !drvcode! equ 53466C6F707079 ( 328 | set /a fd+=1 329 | set firaflp=!firaflp! %%a 330 | echo FIRA Floppy Disk Drive letter: %%a 331 | ) 332 | if /i !drvcode! equ 4344524F4D ( 333 | set /a frd+=1 334 | set firadvd=!firadvd! %%a 335 | echo FIRA CD/DVD ROM: %%a 336 | ) 337 | ) 338 | 339 | rem WINV_BLOCK 340 | if /i !tpcode! equ 57696E56426C6F636B ( 341 | if /i !drvcode! equ 52414D466C6F7070794469736B ( 342 | set /a fd+=1 343 | set winvflp=!winvflp! %%a 344 | echo Winv Block Ram Floppy Disk Drive letter: %%a 345 | ) 346 | if /i !drvcode! equ 52414D4F70746963616C44697363 ( 347 | set /a wvd+=1 348 | set wvbkdvd=!wvbkdvd! %%a 349 | echo Winv Block Ram CD/DVD ROM: %%a 350 | ) 351 | if /i !drvcode! equ 46696C654F70746963616C44697363 ( 352 | set /a wvd+=1 353 | set wvbkdvd=!wvbkdvd! %%a 354 | echo Winv Block File CD/DVD ROM: %%a 355 | 356 | ) 357 | ) 358 | ) 359 | ) 360 | ) 361 | ) 362 | ) 363 | ) 364 | 365 | set flpdrv=!intflp!!firaflp!!winvflp! 366 | 367 | 368 | if defined usbdvd ( 369 | set usbdvd=!usbdvd: =! 370 | set usbdvd=!usbdvd::=: ! 371 | if !ud! geq 1 ( 372 | if defined USBCDROM ( 373 | set tmpud=!usbdvd:%systemdrive%=! 374 | if defined tmpud ( 375 | set FirstUD=!usbdvd:~0,1! 376 | if /i !USBCDROM! neq !FirstUD! ( 377 | for /f %%a in ('mountvol !FirstUD!: /l') do ( 378 | mountvol !FirstUD!: /d 379 | mountvol !USBCDROM!: %%a 380 | echo First USBCD ROM drive letter was set to: !USBCDROM!: 381 | ) 382 | ) 383 | set usbdvd=!usbdvd:~2! 384 | ) 385 | ) 386 | ) 387 | ) 388 | 389 | set dvddrv=!scsidvd!!idedvd!!msvirdvd!!dtdvd!!usbdvd! 390 | 391 | if defined flpdrv ( 392 | set flpdrv=!flpdrv: =! 393 | set flpdrv=!flpdrv::=: ! 394 | if !fd! gtr 1 ( 395 | echo ALL Floppy drive letters: %flpdrv% 396 | ) 397 | ) 398 | 399 | set virdrv=!virdrv! !flpdrv! 400 | 401 | if defined dvddrv ( 402 | set dvddrv=!dvddrv: =! 403 | set dvddrv=!dvddrv::=: ! 404 | if !id! gtr 1 ( 405 | echo ALL DVD/CD drive letters: %dvddrv% 406 | ) 407 | ) 408 | 409 | if defined firadvd ( 410 | set firadrv=!firadvd: =! 411 | set firadvd=!firadvd::=: ! 412 | if !frd! gtr 1 ( 413 | echo ALL Virtual Firadisk Optical drive letters: %firadvd% 414 | ) 415 | ) 416 | 417 | if defined wvbkdvd ( 418 | set wvbkdvd=!wvbkdvd: =! 419 | set wvbkdvd=!wvbkdvd::=: ! 420 | if !wvd! gtr 1 ( 421 | echo ALL Virtual Winvblock Optical drive letters: %wvbkdvd% 422 | ) 423 | ) 424 | 425 | if defined usbrem ( 426 | set usbrem=!usbrem: =! 427 | set usbrem=!usbrem::=: ! 428 | if !ur! gtr 1 ( 429 | echo ALL Removable USB drive letters: %usbrem% 430 | ) 431 | if !ur! geq 1 ( 432 | if defined USBDRV ( 433 | set tmprem=!usbrem:%systemdrive%=! 434 | if defined tmprem ( 435 | set FirstU=!usbrem:~0,1! 436 | if /i !USBDRV! neq !FirstU! ( 437 | for /f %%a in ('mountvol !FirstU!: /l') do ( 438 | mountvol !FirstU!: /d 439 | mountvol !USBDRV!: %%a 440 | echo First removable USB disk drive letter was set to: !USBDRV!: 441 | ) 442 | ) 443 | set usbrem=!usbrem:~2! 444 | ) 445 | ) 446 | ) 447 | ) 448 | 449 | echo SYSTEM DRIVE LETTER: %systemdrive% 450 | 451 | if defined newhddrv ( 452 | set totaldrv=%usbsys% %newhddrv% %dvddrv% %uhddrv% %usbrem% %wvbkdvd% %firadvd% 453 | ) else ( 454 | set totaldrv=%usbsys% %uhddrv% %usbrem% %dvddrv% %wvbkdvd% %firadvd% 455 | ) 456 | 457 | set totaldrv=!totaldrv:%systemdrive%=! 458 | 459 | if defined virdrv ( 460 | for %%a in (!virdrv!) do set totaldrv=!totaldrv:%%a=! 461 | set virdrv=!virdrv::=! 462 | ) 463 | 464 | set totaldrv=!totaldrv: =! 465 | set totaldrv=!totaldrv::=: ! 466 | 467 | if defined totaldrv set totaldrv=!totaldrv::=! 468 | 469 | set fulldrv=CDEFGHIJKLMNOPQRSTUVWXYZ 470 | 471 | for %%a in (%virdrv%) do set fulldrv=!fulldrv:%%a=! 472 | set fulldrv=!fulldrv:%systemdrive:~0,1%=! 473 | 474 | ::ordering drive letters start 475 | set /a kk=-1 476 | for %%a in (%totaldrv%) do ( 477 | set /a kk=kk+1 478 | call :olddrv %%a 479 | ) 480 | 481 | if defined ordereddrv ( 482 | if /i !AUTO! equ n ( 483 | echo DRIVE LETTERS to be ordered: %ordereddrv:~0,-1% 484 | set /p doorder="Are you sure to make above drive letter changes (Y/N)" 485 | if /i !doorder! equ y ( 486 | call :mountbegin 487 | if errorlevel 0 ( 488 | echo "Drive letter changing succeeded!" 489 | ) else ( 490 | echo "Error happened, please check no drive letter used when changing begin!" 491 | ) 492 | ) else ( 493 | echo Drive letter changing cancelled by user! 494 | ) 495 | ) else ( 496 | call :mountbegin 497 | ) 498 | ) else ( 499 | echo DRIVE LETTER ORDER IS CORRECT. 500 | ) 501 | 502 | if %~d0 neq %systemdrive% ( 503 | if exist %temp%\drvtype.exe del %temp%\drvtype.exe 504 | if exist %temp%\pecmd.exe del %temp%\pecmd.exe 505 | if exist %temp%\mountvol.exe del %temp%\mountvol.exe 506 | if exist %temp%\fsutil.exe del %temp%\fsutil.exe 507 | if exist %temp%\more.com del %temp%\more.com 508 | if exist %temp%\%~nx0 del %temp%\%~nx0 509 | ) 510 | 511 | if !AUTO! equ n ( 512 | pause 513 | goto :end 514 | ) else ( 515 | goto :end 516 | ) 517 | goto :end 518 | 519 | :olddrv 520 | set nk=!fulldrv:~%kk%,1! 521 | if /i %1 neq !nk! ( 522 | set ordereddrv=!ordereddrv! %1: to !nk!:, 523 | ) 524 | goto :eof 525 | 526 | :mountbegin 527 | set ordereddrv=!ordereddrv:to=! 528 | set ordereddrv=!ordereddrv: =! 529 | set ordereddrv=!ordereddrv:,= ! 530 | 531 | for %%a in (!ordereddrv!) do ( 532 | set oldnew=%%a 533 | call :vid_drv !oldnew:~0,1! !oldnew:~-2,1! 534 | ) 535 | 536 | for %%a in (!ordereddrv!) do ( 537 | set oldnew=%%a 538 | mountvol !oldnew:~0,2! /d 539 | ) 540 | 541 | for %%a in (!newvid!) do ( 542 | set eachnewvid=%%a 543 | set tmpeachnewvid=!eachnewvid:~0,1! 544 | if !tmpeachnewvid! neq { ( 545 | pecmd show !eachnewvid:~0,-1!,!eachnewvid:~-1! 546 | ) else ( 547 | mountvol !eachnewvid:~-1!: \\?\Volume!eachnewvid:~0,-1!\ 548 | ) 549 | ) 550 | 551 | goto :eof 552 | 553 | :dsptdrv 554 | set dpd= 555 | for %%a in (!order!) do ( 556 | set eachdpd=%%a 557 | set tmpeachdpd=!eachdpd:%1=! 558 | if !eachdpd! neq !tmpeachdpd! ( 559 | if !eachdpd:~-1! neq $ ( 560 | set dpd=!eachdpd:~0,-2! 561 | ) else ( 562 | set dpd=!eachdpd:~0,-3! 563 | ) 564 | ) 565 | ) 566 | goto :eof 567 | 568 | :vid_drv 569 | set aa=%1 570 | if defined hdvir ( 571 | set tmphdvir=!hdvir:%1=! 572 | if !hdvir! neq !tmphdvir! ( 573 | call :dsptdrv !aa! 574 | set newvid=!newvid! !dpd!%2 575 | ) else ( 576 | for /f %%b in ('mountvol %1: /l') do ( 577 | set tmp=%%b 578 | set tmp=!tmp:\\?\Volume=! 579 | set tmp=!tmp:\=! 580 | set newvid=!newvid! !tmp!%2 581 | ) 582 | ) 583 | ) else ( 584 | for /f %%c in ('mountvol %1: /l') do ( 585 | set tmp=%%c 586 | set tmp=!tmp:\\?\Volume=! 587 | set tmp=!tmp:\=! 588 | set newvid=!newvid! !tmp!%2 589 | ) 590 | ) 591 | goto :eof 592 | 593 | :fsutil 594 | for /f "delims=:\ " %%a in ('fsutil.exe fsinfo drives^|more') do ( 595 | set tmpdrv=%%a 596 | if !tmpdrv:~-2! equ %%a set ALLDRV=!ALLDRV! %%a: 597 | ) 598 | goto :eof 599 | 600 | :end 601 | exit -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/0wait.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/0wait.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/0warn.wcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/0warn.wcs -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/DrvType.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/DrvType.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/IME.cmd: -------------------------------------------------------------------------------- 1 | :: Register IME dll and Load CTF Command Script for Korean IME, Chinese (CN|TW|HK) IME or Japanese IME 2 | 3 | @Echo OFF 4 | call :REGIST_IME_DLLS %SystemRoot%\System32 5 | call :REGIST_IME_DLLS %SystemRoot%\SysWOW64 6 | Start Ctfmon.exe 7 | Goto :EOF 8 | 9 | :REGIST_IME_DLLS 10 | If Not Exist %1\Msutb.dll Goto :EOF 11 | %1\Regsvr32.exe /S %1\Msutb.dll 12 | %1\Regsvr32.exe /S %1\MsCtfMonitor.dll 13 | For /F %%F In ('"Dir "%1\IME\*.dll" /B/O:N/S"') Do %1\Regsvr32.exe /S "%%F" 14 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/PeNetwork_AfterIP.cmd: -------------------------------------------------------------------------------- 1 | Title=[PeNetwork After IP change] 2 | Color 1F 3 | @Echo off 4 | 5 | Exit -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/PeNetwork_AfterStartup.cmd: -------------------------------------------------------------------------------- 1 | Title=[PeNetwork After Startup] 2 | Color 1F 3 | @Echo off 4 | 5 | :: Broadcast %ComputerName% Environnement variable 6 | BroadcastEnvChange.exe /broadcast SendMessageTimeout 7 | 8 | Netsh WLan add profile filename="X:\Program Files\PENetwork_x64\WifiProfiles\SSIDProfile.xml" user=all 9 | Netsh WLan set profileparameter name=SSIDProfile connectionmode=auto 10 | Exit 11 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/Pecmd.ini: -------------------------------------------------------------------------------- 1 | //注意:如果您希望修改Edgeless内核形成自己的作品,请访问 https://wiki.edgeless.top/v2/cooperation/permit.html 查看要求 2 | LOGS %WinDir%\System32\Pecmd.log 3 | 4 | //关联wcs文件到xcmd 5 | REGI $HKCR\.wcs\\=Edgeless.wcs 6 | REGI $HKCR\Edgeless.wcs\\=PECMD 脚本文件 7 | REGI $HKCR\Edgeless.wcs\shell\\= 8 | REGI $HKCR\Edgeless.wcs\shell\open\\= 9 | REGI $HKCR\Edgeless.wcs\shell\open\command\\=X:\Windows\system32\xcmd.exe "%%1" 10 | REGI $HKCR\Edgeless.wcs\DefaultIcon\\=X:\Users\Icon\type\wcs.ico 11 | 12 | //使用简体中文-美式键盘 13 | REGI $HKCU\Keyboard Layout\Preload\\2=d0010804 14 | REGI $HKCU\Keyboard Layout\Preload\\1=00000804 15 | REGI $HKCU\Keyboard Layout\Substitutes\\00000804=00000409 16 | REGI $HKCU\Keyboard Layout\Substitutes\\d0010804=00000804 17 | 18 | //DPI自适应 19 | REGI #HKCU\Control Panel\Desktop\\Win8DpiScaling=0 20 | REGI #HKCU\Control Panel\Desktop\\DesktopDPIOverride=0 21 | 22 | //添加HFS和MNT支持 23 | REGI #HKLM\SYSTEM\ControlSet001\Services\AppleHFS\\Type=2 24 | REGI #HKLM\SYSTEM\ControlSet001\Services\AppleHFS\\ErrorControl=1 25 | REGI #HKLM\SYSTEM\ControlSet001\Services\AppleHFS\\Start=0 26 | REGI $HKLM\SYSTEM\ControlSet001\Services\AppleHFS\\Group=File System 27 | 28 | REGI $HKLM\SYSTEM\ControlSet001\Services\AppleMNT\\Group=System Bus Extender 29 | REGI #HKLM\SYSTEM\ControlSet001\Services\AppleMNT\\Type=1 30 | REGI #HKLM\SYSTEM\ControlSet001\Services\AppleMNT\\ErrorControl=1 31 | REGI #HKLM\SYSTEM\ControlSet001\Services\AppleMNT\\Start=0 32 | 33 | //将Edgeless启动分区设置盘符为 Y 34 | //EXEC =!%WinDir%\System32\LetterSwap.exe /auto /bootdrive Y:\CDUsb.y /Log %Temp%\LetterSwap.log 35 | 36 | //理顺盘符 37 | EXEC =!X:\Windows\System32\0orderdrv.cmd 38 | 39 | //删除stuff.zip 40 | FORX \stuff.zip,stuff_Path,0,FILE %stuff_Path% 41 | 42 | //查找Edgeless盘符 43 | FORX !\Edgeless\version.txt,EL_Path,1,writ X:\Users\Log.txt,$+0,pecmd Find_EL_Path %EL_Path% 44 | //查找硬盘版Edgeless盘符 45 | IFEX %EL_Path%,! 46 | { 47 | FORX !\Edgeless\version_Disk.txt,EL_Path,1,writ X:\Users\Log.txt,$+0,pecmd Find_EL_Path_Disk %EL_Path% 48 | } 49 | MSTR EL_Part=0,1,%EL_Path% 50 | //如果找不到,再使用cmd遍历一遍 51 | IFEX %EL_Path%,! 52 | { 53 | EXEC ="X:\Program Files\Edgeless\system_addin\forx_helper.cmd" 54 | IFEX "X:\Users\Upath_forxhelper.txt", 55 | { 56 | READ "X:\Users\Upath_forxhelper.txt",1,EL_Part 57 | FILE "X:\Users\Upath_forxhelper.txt" 58 | } 59 | } 60 | writ X:\Users\Log.txt,$+0,pecmd Find_EL_Part %EL_Part% 61 | 62 | //如果存在自定义LoadScreen资源,删除自带资源 63 | IFEX %EL_Part%:\Edgeless\Default\LoadScreen\load0.jpg,FILE X:\Users\WallPaper\LoadScreen\*.jpg 64 | 65 | //如果存在禁用LoadScreen开关则建立标记文件夹 66 | IFEX %EL_Part%:\Edgeless\Config\DisableLoadScreen,MDIR X:\Users\DisableLoadScreen 67 | 68 | writ X:\Users\Log.txt,$+0,pecmd Call_OSInit 69 | CALL OSInit 70 | writ X:\Users\Log.txt,$+0,pecmd Call_PreShell 71 | CALL PreShell 72 | writ X:\Users\Log.txt,$+0,pecmd Call_LoadShell 73 | CALL LoadShell 74 | writ X:\Users\Log.txt,$+0,pecmd Call_EdgelessInit 75 | CALL EdgelessInit 76 | writ X:\Users\Log.txt,$+0,pecmd Call_PostShell 77 | CALL PostShell 78 | writ X:\Users\Log.txt,$+0,pecmd Call_AudioInit 79 | CALL AudioInit 80 | writ X:\Users\Log.txt,$+0,pecmd Call_NetInit 81 | CALL NetInit 82 | writ X:\Users\Log.txt,$+0,pecmd Call_EdgelessExit 83 | CALL EdgelessExit 84 | writ X:\Users\Log.txt,$+0,pecmd Call_EdgelessMSConfirm 85 | CALL EdgelessMSConfirm 86 | writ X:\Users\Log.txt,$+0,pecmd Exit 87 | EXIT 88 | 89 | //////////////////////////////////////////////////////////////////////////////////////////////// 90 | _SUB OSInit 91 | 92 | FIND $%USERNAME%=Administrator,REGI HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18\ProfileImagePath=X:\Users\Administrator 93 | 94 | // 加载显示驱动 95 | EXEC =@!%WinDir%\System32\Drvload.exe %WinDir%\inf\basicdisplay.inf %WinDir%\inf\basicrender.inf %WinDir%\inf\c_display.inf %WinDir%\inf\display.inf %WinDir%\inf\displayoverride.inf 96 | 97 | //LoadScreen0#正在预设窗口组件(23.3%) 98 | IFEX X:\Users\DisableLoadScreen,! 99 | { 100 | IFEX %EL_Part%:\Edgeless\Default\LoadScreen\load0.jpg,LOGO %EL_Part%:\Edgeless\Default\LoadScreen\load0.jpg 101 | IFEX X:\Users\WallPaper\LoadScreen\load0.jpg,LOGO X:\Users\WallPaper\LoadScreen\load0.jpg 102 | } 103 | 104 | //打开小键盘(0/1) 105 | NUMK 1 106 | 107 | _END 108 | //////////////////////////////////////////////////////////////////////////////////////////////// 109 | _SUB PreShell 110 | 111 | EXEC %WinDir%\System32\winpeshl.exe 112 | EXEC !%WinDir%\System32\FixScreen.exe 113 | 114 | //LoadScreen1#正在安装OEM驱动(33.3%) 115 | //IFEX Y:\Edgeless\Default\LoadScreen\load1.jpg,LOGO Y:\Edgeless\Default\LoadScreen\load1.jpg 116 | //IFEX X:\Users\WallPaper\LoadScreen\load1.jpg,LOGO X:\Users\WallPaper\LoadScreen\load1.jpg 117 | 118 | //加载OEM驱动 119 | EXEC @!%WinDir%\System32\pnputil.exe /add-driver %WinDir%\inf\oem*.inf /install 120 | 121 | //LoadScreen2#正在初始化Windows(40.0%) 122 | //IFEX Y:\Edgeless\Default\LoadScreen\load2.jpg,LOGO Y:\Edgeless\Default\LoadScreen\load2.jpg 123 | //IFEX X:\Users\WallPaper\LoadScreen\load2.jpg,LOGO X:\Users\WallPaper\LoadScreen\load2.jpg 124 | 125 | INIT IU,3000 126 | 127 | _END 128 | //////////////////////////////////////////////////////////////////////////////////////////////// 129 | _SUB LoadShell 130 | 131 | //LoadScreen3#正在准备桌面环境(46.7%) 132 | //IFEX Y:\Edgeless\Default\LoadScreen\load3.jpg,LOGO Y:\Edgeless\Default\LoadScreen\load3.jpg 133 | //IFEX X:\Users\WallPaper\LoadScreen\load3.jpg,LOGO X:\Users\WallPaper\LoadScreen\load3.jpg 134 | 135 | // 启用ctfmon 136 | EXEC !%WinDir%\System32\IME.cmd 137 | 138 | //应用系统图标资源包(ess) 139 | EXEC =!"X:\Program Files\Edgeless\theme_processer\setTheme.cmd" autoESS 140 | 141 | //启动Shell(explorer) 142 | FIND $%USERNAME%=SYSTEM,SHEL %WinDir%\explorer.exe 143 | 144 | _END 145 | //////////////////////////////////////////////////////////////////////////////////////////////// 146 | _SUB PostShell 147 | 148 | //隐藏开始菜单的空文件夹 149 | EXEC !%WinDir%\System32\attrib.exe +s +h "X:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup" 150 | EXEC !%WinDir%\System32\attrib.exe +s +h "X:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" 151 | 152 | //移除desktop.ini 153 | FILE %Desktop%\desktop.ini 154 | FILE X:\Users\Default\Desktop\desktop.ini 155 | 156 | //LoadScreen4#正在安装电源驱动(50.3%) 157 | //IFEX Y:\Edgeless\Default\LoadScreen\load4.jpg,LOGO Y:\Edgeless\Default\LoadScreen\load4.jpg 158 | //IFEX X:\Users\WallPaper\LoadScreen\load4.jpg,LOGO X:\Users\WallPaper\LoadScreen\load4.jpg 159 | 160 | //加载电源管理驱动 161 | DEVI %WinDir%\inf\battery.inf 162 | 163 | //启动PinUtil(这必须在explorer启动之后) 164 | EXEC %WinDir%\System32\PinUtil.exe Config %Windir%\System32\Pecmd.ini 165 | 166 | _END 167 | //////////////////////////////////////////////////////////////////////////////////////////////// 168 | _SUB AudioInit 169 | 170 | //安装声卡驱动 171 | DEVI %WinDir%\inf\hdaudio.inf 172 | WAIT 250 173 | 174 | // 调整音量 (数值计算方法: 65535*33% = 21626) 175 | EXEC=!%WinDir%\System32\nircmd.exe setsysvolume 21626 176 | 177 | _END 178 | //////////////////////////////////////////////////////////////////////////////////////////////// 179 | _SUB NetInit 180 | 181 | //LoadScreen5#正在安装网卡驱动(60.0%) 182 | //IFEX Y:\Edgeless\Default\LoadScreen\load5.jpg,LOGO Y:\Edgeless\Default\LoadScreen\load5.jpg 183 | //IFEX X:\Users\WallPaper\LoadScreen\load5.jpg,LOGO X:\Users\WallPaper\LoadScreen\load5.jpg 184 | 185 | //加载基础网卡驱动 186 | EXEC =@!%WinDir%\System32\Drvload.exe %WinDir%\inf\athw8x.inf %WinDir%\inf\netathr10x.inf %WinDir%\inf\netathrx.inf %WinDir%\inf\netbc63a.inf %WinDir%\inf\netbc64.inf %WinDir%\inf\netrtwlane.inf %WinDir%\inf\netrtwlane_13.inf %WinDir%\inf\netrtwlanu.inf %WinDir%\inf\netwbw02.inf %WinDir%\inf\netwew00.inf %WinDir%\inf\netwew01.inf %WinDir%\inf\netwlan92de.inf %WinDir%\inf\netwlv64.inf %WinDir%\inf\netwns64.inf %WinDir%\inf\netwsw00.inf %WinDir%\inf\netwtw02.inf %WinDir%\inf\netwtw04.inf %WinDir%\inf\netwtw06.inf 187 | 188 | //LoadScreen6#正在启用网络支持(66.7%) 189 | //IFEX Y:\Edgeless\Default\LoadScreen\load6.jpg,LOGO Y:\Edgeless\Default\LoadScreen\load6.jpg 190 | //IFEX X:\Users\WallPaper\LoadScreen\load6.jpg,LOGO X:\Users\WallPaper\LoadScreen\load6.jpg 191 | 192 | EXEC !=SetWG.exe WORKGROUP 193 | 194 | EXEC @!%WinDir%\System32\Net.exe Start Wlansvc 195 | EXEC @!%WinDir%\System32\Net.exe Start WinHttpAutoProxySvc 196 | 197 | //启动PENetwork 198 | EXEC -min !"X:\Program Files\PENetwork\PENetwork.exe" 199 | 200 | _END 201 | //////////////////////////////////////////////////////////////////////////////////////////////// 202 | _SUB EdgelessInit 203 | 204 | //LoadScreen7#正在配置开始菜单(73.3%) 205 | //IFEX Y:\Edgeless\Default\LoadScreen\load7.jpg,LOGO Y:\Edgeless\Default\LoadScreen\load7.jpg 206 | //IFEX X:\Users\WallPaper\LoadScreen\load7.jpg,LOGO X:\Users\WallPaper\LoadScreen\load7.jpg 207 | 208 | //一些软件的部署 209 | EXEC !%ProgramFiles%\Edgeless\udisk\EjectUSB.exe 210 | EXEC !X:\Windows\System32\mtp_support.bat 211 | EXEC !%ProgramFiles%\Edgeless\Imdisk\install.cmd 212 | 213 | //设置隐藏文件显示方法 214 | REGI #HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\\Hidden=1 215 | REGI #HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\\ShowSuperHidden=0 216 | 217 | //设置桌面图标大小 218 | REGI #HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop\\IconSize=48 219 | 220 | //收起资源管理器功能区 221 | REGI #HKCU\Software\Policies\Microsoft\Windows\Explorer\\ExplorerRibbonStartsMinimized=1 222 | 223 | //设置7z默认语言、编辑器、查看器 224 | REGI $HKCU\Software\7-Zip\\Lang=zh-cn 225 | REGI $HKCU\Software\7-Zip\FM\\Editor=notepad.exe 226 | REGI $HKCU\Software\7-Zip\FM\\Viewer=notepad.exe 227 | 228 | //删除WinXShell提供的桌面右键分辨率工具 229 | REGI HKCR\DesktopBackground\Shell\Display Settings\! 230 | 231 | //删除自带右键菜单相关 232 | REGI $HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked\\{F81E9010-6EA4-11CE-A7FF-00AA003CA9F6}= 233 | REGI HKCR\Directory\shell\cmd\! 234 | REGI HKCR\Directory\background\shell\cmd\! 235 | REGI HKCR\*\shell\cmd\! 236 | REGI HKLM\SOFTWARE\Classes\folder\ShellEx\ContextMenuHandlers\Library Location\! 237 | REGI HKLM\SOFTWARE\Classes\folder\shell\pintohome\! 238 | REGI HKLM\SOFTWARE\Classes\folder\ShellEx\ContextMenuHandlers\PintoStartScreen\! 239 | REGI HKCR\*\shellex\ContextMenuHandlers\Sharing\! 240 | REGI HKCR\regfile\shell\edit\! 241 | REGI HKCR\regfile\shell\print\! 242 | REGI HKCR\txtfile\shell\edit\! 243 | REGI HKCR\txtfile\shell\print\! 244 | REGI HKCR\txtfile\shell\printto\! 245 | REGI HKCR\batfile\shell\edit\! 246 | REGI HKCR\batfile\shell\print\! 247 | REGI HKCR\cmdfile\shell\edit\! 248 | REGI HKCR\cmdfile\shell\print\! 249 | REGI HKCR\*\shellex\ContextMenuHandlers\ModernSharing\! 250 | REGI HKCR\exefile\ShellEx\ContextMenuHandlers\PintoStartScreen\! 251 | 252 | //删除多余的光标组件 253 | REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Default\! 254 | REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes\! 255 | 256 | //写入StartIsBack设置 257 | REGI $HKCU\Software\StartIsBack\\CurrentVersion=2.8.5 258 | REGI #HKCU\Software\StartIsBack\\WelcomeShown=2 259 | REGI $HKCU\Software\StartIsBack\\UpdateDate=14/04/2019 260 | REGI #HKCU\Software\StartIsBack\\AutoUpdates=0 261 | REGI #HKCU\Software\StartIsBack\\Disabled=0 262 | REGI #HKCU\Software\StartIsBack\\AllProgramsFlyout=0 263 | REGI #HKCU\Software\StartIsBack\\Start_LargeMFUIcons=1 264 | REGI #HKCU\Software\StartIsBack\\StartMetroAppsMFU=0 265 | REGI #HKCU\Software\StartIsBack\\StartScreenShortcut=0 266 | REGI #HKCU\Software\StartIsBack\\Start_SortByName=1 267 | REGI #HKCU\Software\StartIsBack\\StartMetroAppsFolder=0 268 | REGI #HKCU\Software\StartIsBack\\Start_SortFoldersFirst=0 269 | REGI #HKCU\Software\StartIsBack\\Start_NotifyNewApps=0 270 | REGI #HKCU\Software\StartIsBack\\Start_AutoCascade=0 271 | REGI #HKCU\Software\StartIsBack\\Start_AskCortana=0 272 | REGI #HKCU\Software\StartIsBack\\Start_RightPaneIcons=2 273 | REGI #HKCU\Software\StartIsBack\\Start_ShowUser=0 274 | REGI #HKCU\Software\StartIsBack\\Start_ShowMyDocs=0 275 | REGI #HKCU\Software\StartIsBack\\Start_ShowMyPics=0 276 | REGI #HKCU\Software\StartIsBack\\Start_ShowMyMusic=0 277 | REGI #HKCU\Software\StartIsBack\\Start_ShowVideos=0 278 | REGI #HKCU\Software\StartIsBack\\Start_ShowDownloads=1 279 | REGI #HKCU\Software\StartIsBack\\Start_ShowSkyDrive=0 280 | REGI #HKCU\Software\StartIsBack\\StartMenuFavorites=0 281 | REGI #HKCU\Software\StartIsBack\\Start_ShowRecentDocs=0 282 | REGI #HKCU\Software\StartIsBack\\Start_ShowNetPlaces=0 283 | REGI #HKCU\Software\StartIsBack\\Start_ShowNetConn=0 284 | REGI #HKCU\Software\StartIsBack\\Start_ShowMyComputer=1 285 | REGI #HKCU\Software\StartIsBack\\Start_ShowControlPanel=1 286 | REGI #HKCU\Software\StartIsBack\\Start_ShowPCSettings=0 287 | REGI #HKCU\Software\StartIsBack\\Start_AdminToolsRoot=0 288 | REGI #HKCU\Software\StartIsBack\\Start_ShowPrinters=0 289 | REGI #HKCU\Software\StartIsBack\\Start_ShowSetProgramAccessAndDefaults=0 290 | REGI #HKCU\Software\StartIsBack\\Start_ShowCommandPrompt=0 291 | REGI #HKCU\Software\StartIsBack\\Start_ShowRun=1 292 | REGI #HKCU\Software\StartIsBack\\Start_MinMFU=8 293 | REGI #HKCU\Software\StartIsBack\\Start_JumpListItems=8 294 | REGI #HKCU\Software\StartIsBack\\StartIsApps=0 295 | REGI #HKCU\Software\StartIsBack\\NoXAMLPrelaunch=1 296 | REGI #HKCU\Software\StartIsBack\\TerminateOnClose=1 297 | REGI #HKCU\Software\StartIsBack\\CombineWinX=1 298 | REGI #HKCU\Software\StartIsBack\\HideUserFrame=0 299 | REGI #HKCU\Software\StartIsBack\\TaskbarLargerIcons=0 300 | REGI #HKCU\Software\StartIsBack\\TaskbarSpacierIcons=4294967295 301 | REGI #HKCU\Software\StartIsBack\\TaskbarJumpList=1 302 | REGI #HKCU\Software\StartIsBack\\HideOrb=0 303 | REGI #HKCU\Software\StartIsBack\\HideSecondaryOrb=0 304 | REGI #HKCU\Software\StartIsBack\\StartMenuMonitor=1 305 | REGI #HKCU\Software\StartIsBack\\WinkeyFunction=0 306 | REGI #HKCU\Software\StartIsBack\\MetroHotkeyFunction=0 307 | REGI #HKCU\Software\StartIsBack\\ImmersiveMenus=4294967295 308 | REGI #HKCU\Software\StartIsBack\\MetroHotKey=10 309 | REGI $HKCU\Software\StartIsBack\\OrbBitmap=Windows 10 310 | REGI $HKCU\Software\StartIsBack\\TaskbarStyle=X:\Program Files\StartIsBack\Styles\Windows 10.msstyles 311 | REGI $HKCU\Software\StartIsBack\\AlterStyle=X:\Program Files\StartIsBack\Styles\Plain10.msstyles 312 | REGI #HKCU\Software\StartIsBack\\ModernIconsColorized=0 313 | REGI #HKCU\Software\StartIsBack\\ModernIconsUnplated=1 314 | REGI #HKCU\Software\StartIsBack\\ModernIconsBadgesStartMenu=1 315 | REGI $HKCU\Software\StartIsBack\\CustomColors= 316 | REGI #HKCU\Software\StartIsBack\\StartMenuAlpha=205 317 | REGI #HKCU\Software\StartIsBack\\StartMenuBlur=3 318 | REGI #HKCU\Software\StartIsBack\\StartMenuColor=4294967295 319 | REGI #HKCU\Software\StartIsBack\\TaskbarAlpha=127 320 | REGI #HKCU\Software\StartIsBack\\TaskbarBlur=0 321 | REGI #HKCU\Software\StartIsBack\\TaskbarColor=4294967295 322 | REGI #HKCU\Software\StartIsBack\\WinBuild=18362 323 | REGI #HKCU\Software\StartIsBack\\WinLangID=2052 324 | REGI #HKCU\Software\StartIsBack\\SettingsVersion=4 325 | REGI #HKCU\Software\StartIsBack\ShutdownChoices\\=2 326 | REGI #HKCU\Software\StartIsBack\ShutdownChoices\\关机=2 327 | REGI #HKCU\Software\StartIsBack\ShutdownChoices\\重启=4 328 | 329 | //关联7zf、7zl文件,注册7z右键加载 330 | REGI $HKCR\.7zf\\=Edgeless.7zf 331 | REGI $HKCR\Edgeless.7zf\\=Edgeless 插件包资源文件 332 | REGI $HKCR\Edgeless.7zf\shell\\= 333 | REGI $HKCR\Edgeless.7zf\shell\open\\= 334 | REGI $HKCR\Edgeless.7zf\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\plugin_loader\process7zf.cmd "%%1" 335 | REGI $HKCR\Edgeless.7zf\DefaultIcon\\=X:\Users\Icon\type\plugin.ico 336 | 337 | REGI $HKCR\.7zl\\=Edgeless.7zl 338 | REGI $HKCR\Edgeless.7zl\\=Edgeless 插件包资源文件 339 | REGI $HKCR\Edgeless.7zl\shell\\= 340 | REGI $HKCR\Edgeless.7zl\shell\open\\= 341 | REGI $HKCR\Edgeless.7zl\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\plugin_loader\process7zf.cmd "%%1" 342 | REGI $HKCR\Edgeless.7zl\DefaultIcon\\=X:\Users\Icon\type\plugin.ico 343 | 344 | REGI $HKCR\7-Zip.7z\shell\LoadAsPlugin\\=作为插件包加载 345 | REGI $HKCR\7-Zip.7z\shell\LoadAsPlugin\\Icon=X:\Users\Icon\type\plugin.ico 346 | REGI $HKCR\7-Zip.7z\shell\LoadAsPlugin\Command\\=pecmd EXEC !"X:\Program Files\Edgeless\plugin_loader\process7zf.cmd" "%%1" 347 | REGI $HKCR\7-Zip.7z\shell\LoadAsPlugin\DefaultIcon\\=X:\Users\Icon\type\plugin.ico 348 | 349 | //关联Edgeless Theme相关文件 350 | REGI $HKCR\.eis\\=Edgeless.eis 351 | REGI $HKCR\Edgeless.eis\\=Edgeless 图标资源包 352 | REGI $HKCR\Edgeless.eis\shell\\= 353 | REGI $HKCR\Edgeless.eis\shell\open\\= 354 | REGI $HKCR\Edgeless.eis\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\theme_processer\processTheme.cmd "%%1" 355 | REGI $HKCR\Edgeless.eis\DefaultIcon\\=X:\Users\Icon\type\eis.ico 356 | 357 | REGI $HKCR\.els\\=Edgeless.els 358 | REGI $HKCR\Edgeless.els\\=Edgeless LoadScreen资源包 359 | REGI $HKCR\Edgeless.els\shell\\= 360 | REGI $HKCR\Edgeless.els\shell\open\\= 361 | REGI $HKCR\Edgeless.els\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\theme_processer\processTheme.cmd "%%1" 362 | REGI $HKCR\Edgeless.els\DefaultIcon\\=X:\Users\Icon\type\els.ico 363 | 364 | REGI $HKCR\.ems\\=Edgeless.ems 365 | REGI $HKCR\Edgeless.ems\\=Edgeless 鼠标样式资源包 366 | REGI $HKCR\Edgeless.ems\shell\\= 367 | REGI $HKCR\Edgeless.ems\shell\open\\= 368 | REGI $HKCR\Edgeless.ems\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\theme_processer\processTheme.cmd "%%1" 369 | REGI $HKCR\Edgeless.ems\DefaultIcon\\=X:\Users\Icon\type\ems.ico 370 | 371 | REGI $HKCR\.esc\\=Edgeless.esc 372 | REGI $HKCR\Edgeless.esc\\=Edgeless 开始菜单样式资源文件 373 | REGI $HKCR\Edgeless.esc\shell\\= 374 | REGI $HKCR\Edgeless.esc\shell\open\\= 375 | REGI $HKCR\Edgeless.esc\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\theme_processer\processTheme.cmd "%%1" 376 | REGI $HKCR\Edgeless.esc\DefaultIcon\\=X:\Users\Icon\type\esc.ico 377 | 378 | REGI $HKCR\.ess\\=Edgeless.ess 379 | REGI $HKCR\Edgeless.ess\\=Edgeless 系统图标资源包 380 | REGI $HKCR\Edgeless.ess\shell\\= 381 | REGI $HKCR\Edgeless.ess\shell\open\\= 382 | REGI $HKCR\Edgeless.ess\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\theme_processer\processTheme.cmd "%%1" 383 | REGI $HKCR\Edgeless.ess\DefaultIcon\\=X:\Users\Icon\type\ess.ico 384 | 385 | REGI $HKCR\.eth\\=Edgeless.eth 386 | REGI $HKCR\Edgeless.eth\\=Edgeless 主题包 387 | REGI $HKCR\Edgeless.eth\shell\\= 388 | REGI $HKCR\Edgeless.eth\shell\open\\= 389 | REGI $HKCR\Edgeless.eth\shell\open\command\\=X:\Windows\system32\pecmd EXEC !X:\Program Files\Edgeless\theme_processer\processTheme.cmd "%%1" 390 | REGI $HKCR\Edgeless.eth\DefaultIcon\\=X:\Users\Icon\type\eth.ico 391 | 392 | //修改部分类型文件的解释 393 | REGI $HKCR\cmdfile\\=Windows 命令脚本 394 | REGI $HKCR\batfile\\=Windows 命令脚本 395 | REGI $HKCR\txtfile\\=文本文档 396 | 397 | //禁止DiskGenius显示用户协议 398 | REGI $HKLM\SOFTWARE\Eassos\DiskGenius\Reg\\ShowLicense=N 399 | 400 | //写入OEM信息 401 | READ "X:\Program Files\version.txt",1,EL_VER 402 | REGI HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation\Manufacturer=Edgeless 403 | REGI HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation\Model=%EL_VER% 404 | REGI HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation\Logo=X:\Users\Icon\Logo.bmp 405 | REGI HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation\SupportPhone=https://home.edgeless.top 406 | REGI HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation\SupportURL! 407 | REGI $HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\\RegisteredOwner=Edgeless 408 | 409 | REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName\ComputerName=Edgeless 410 | REGI HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName=Edgeless 411 | 412 | REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\NV Hostname=Edgeless 413 | REGI HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Hostname=Edgeless 414 | 415 | //启用MSI支持 416 | EXEC !Regsvr32 /s "%WinDir%\System32\msi.dll" 417 | EXEC !Regsvr32 /s "%WinDir%\SysWOW64\msi.dll" 418 | 419 | //增加ept支持 420 | EXEC !setx.exe PATH "X:\Program Files\Edgeless\plugin_ept" 421 | 422 | //LoadScreen8#正在启动Launcher(83.3%) 423 | IFEX X:\Users\DisableLoadScreen,! 424 | { 425 | IFEX %EL_Part%:\Edgeless\Default\LoadScreen\load1.jpg,LOGO %EL_Part%:\Edgeless\Default\LoadScreen\load1.jpg 426 | IFEX X:\Users\WallPaper\LoadScreen\load1.jpg,LOGO X:\Users\WallPaper\LoadScreen\load1.jpg 427 | } 428 | 429 | //查找Edgeless盘符并尝试载入必要组件包和插件包 430 | forx \Edgeless\version.txt,EL_Path,1,writ X:\Users\Log.txt,$+0,pecmd 查找到的Edgeless版本文件路径:%EL_Path% 431 | ifex %EL_Path%,call loader 432 | 433 | //启动Launcher脚本 434 | EXEC =!X:\Program Files\Launcher.bat 435 | 436 | //LoadScreen9#初始化完成,即将进入桌面(100.0%) 437 | IFEX X:\Users\DisableLoadScreen,! 438 | { 439 | IFEX %EL_Part%:\Edgeless\Default\LoadScreen\load2.jpg,LOGO %EL_Part%:\Edgeless\Default\LoadScreen\load2.jpg 440 | IFEX X:\Users\WallPaper\LoadScreen\load2.jpg,LOGO X:\Users\WallPaper\LoadScreen\load2.jpg 441 | } 442 | 443 | //提示初始化完成 444 | //EXEC X:\Windows\System32\0tipEnd.wcs 445 | 446 | //删除无用文件 447 | FILE x:\users\autoretry 448 | FILE x:\users\skipsetup 449 | FILE X:\Users\useins 450 | FILE X:\Users\Default\Desktop\重新加载.lnk 451 | FILE X:\hook.dat 452 | FILE "X:\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\Compressed (zipped) Folder.ZFSendToTarget" 453 | FILE X:\Users\DelayRefresh 454 | 455 | //删除Imdisk全局右键菜单 456 | REGI HKCR\*\shell\ImDiskMountFile\! 457 | 458 | //删除驱动器右键菜单多余内容 459 | REGI HKCR\Drive\shell\cmd\! 460 | REGI HKCR\Drive\shell\ImDiskSaveImage\! 461 | 462 | //修复此电脑右键菜单管理 463 | REGI ~HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command\\=X:\Program Files\Edgeless\system_addin\cml.exe 464 | 465 | //添加Open with Notepad注释 466 | REGI $HKCR\*\shell\Open with Notepad\\=使用记事本打开 467 | 468 | //应用默认主题资源(除了ess,ess在上面被应用) 469 | EXEC =!"X:\Program Files\Edgeless\theme_processer\setTheme.cmd" auto 470 | 471 | //重启资源管理器 472 | KILL explorer 473 | 474 | //为System文件夹(放置系统镜像)创建桌面快捷方式 475 | EXEC !X:\Program Files\Edgeless\system_addin\link_system_folder.cmd 476 | 477 | //启用U盘悬浮窗 478 | IFEX X:\Users\DisableUSBManager,!EXEC %ProgramFiles%\Edgeless\udisk\USBTools.exe 479 | IFEX X:\Users\DisableUSBManager,!KILL EjectUSB.exe 480 | FILE X:\Users\DisableUSBManager 481 | 482 | //进入桌面 483 | LOGO 484 | 485 | _END 486 | //////////////////////////////////////////////////////////////////////////////////////////////// 487 | 488 | _SUB EdgelessMSConfirm 489 | 490 | //帮助用户按下鼠标样式确认按键 491 | IFEX X:\Users\RunMSTip,{ 492 | EXEC rundll32.exe shell32.dll,Control_RunDLL main.cpl @0,1 493 | SEND VK_RETURN 494 | SEND VK_RETURN 495 | WAIT 800 496 | SEND VK_RETURN 497 | SEND VK_RETURN 498 | } 499 | FILE X:\Users\RunMSTip 500 | 501 | _END 502 | //////////////////////////////////////////////////////////////////////////////////////////////// 503 | 504 | _SUB EdgelessExit 505 | 506 | //结束卡住的cmd进程 507 | WAIT 8000 508 | KILL cmd.exe 509 | 510 | //删除LoadScreen临时标记 511 | FILE X:\Users\DisableLoadScreen 512 | 513 | //再次设置桌面图标 514 | EXEC X:\Users\Icon\setDesktopIcon.exe 515 | 516 | //以防LOGO未完全退出 517 | LOGO 518 | 519 | _END 520 | 521 | //////////////////////////////////////////////////////////////////////////////////////////////// 522 | _SUB loader 523 | 524 | //解析Edgeless盘符 525 | mstr EL_Part=0,1,%EL_Path% 526 | 527 | //载入必要组件包 528 | ifex %EL_Part%:\Edgeless\Nes_Inport.7z,! team exec !"X:\Program Files\Edgeless\dynamic_creator\dynamic_msgbox.cmd" Edgeless初始化程序 警告:没有发现必要组件包Nes_Inport.7z,Edgeless将会失去必要的工具依赖!|writ X:\Users\Log.txt,$+0,pecmd-必要组件包载入模块 未发现必要组件包 529 | exec !"X:\Program Files\Edgeless\dynamic_creator\dynamic_tip.cmd" 4000 Edgeless初始化 正在加载必要组件包 530 | exec =!"%ProgramFiles%\7-Zip_x64\7z.exe" x "%EL_Part%:\Edgeless\Nes_Inport.7z" -y -aos -o"%ProgramFiles%\Edgeless" 531 | ifex "%ProgramFiles%\Edgeless\Nes.ini",load "%ProgramFiles%\Edgeless\Nes.ini" 532 | 533 | //确认是否载入插件包 534 | ifex %EL_Part%:\Edgeless\ErrorLog.txt, 535 | { 536 | writ X:\Users\Log.txt,$+0,pecmd-插件包载入模块 检测到错误日志文件,跳过插件包加载 537 | exec !"X:\Program Files\Edgeless\dynamic_creator\dynamic_msgbox.cmd" Edgeless初始化程序 Edgeless已自动修复上一次启动错误,原因是您的机器内存过小而插件包过多导致崩溃,建议禁用部分插件包! 538 | } 539 | ifex %EL_Part%:\Edgeless\ErrorLog.txt,!call Plugin_loader 540 | _END 541 | 542 | //////////////////////////////////////////////////////////////////////////////////////////////// 543 | _SUB Plugin_loader 544 | 545 | //初始化并建立错误日志 546 | mdir "X:\Users\Plugins_info\Batch" 547 | mdir "X:\Users\Plugins_info\Dir" 548 | mdir "X:\Users\Plugins_info\File" 549 | mdir "X:\Users\LocalBoost" 550 | date Sysdate 551 | writ %EL_Part%:\Edgeless\ErrorLog.txt,$+0,Edgeless插件包加载任务开始于%Sysdate% 552 | 553 | //初始化LocalBoost插件数量计数器(自增由loadUnit实现) 554 | writ X:\Users\LocalBoost\Counter.txt,0,0 555 | 556 | //处理LocalBoost相关任务 557 | EXEC !cmd /c "ren %EL_Part%:\Edgeless\Resource\*.7zb *.7zl" 558 | //传递EL_Part参数,启动加载器 559 | WRIT X:\Users\LocalBoost\elPart.txt,$0,%EL_Part% 560 | EXEC ="X:\Program Files\Edgeless\plugin_localboost\loadOnBoot.wcs" 561 | 562 | //初始化插件数量计数器 563 | set counter=0 564 | //依次处理7z文件 565 | forx /s %EL_Part%:\Edgeless\Resource\*.7z,filePath,0, 566 | { 567 | calc #counter=%counter%+1 568 | writ X:\Users\Log.txt,$+0,======================================================== 569 | name fileName=%filePath% 570 | writ X:\Users\Plugins_info\List_Preload.txt,$+0,%fileName% 571 | mdir "%ProgramFiles%\Edgeless\plugin_release\%fileName%" 572 | exec !"X:\Program Files\Edgeless\dynamic_creator\dynamic_tip.cmd" 4000 Edgeless初始化 正在加载插件包"%fileName%" 573 | writ X:\Users\Log.txt,$+0,pecmd-插件包载入模块 正在解压%fileName%,来源:%filePath% 574 | exec =!"%ProgramFiles%\7-Zip_x64\7z.exe" x "%filePath%" -y -aos -o"%ProgramFiles%\Edgeless\plugin_release\%fileName%" 575 | mdir "%ProgramFiles%\Edgeless\plugin_release\%fileName%\_Batch" 576 | //记录外置批处理 577 | forx %ProgramFiles%\Edgeless\plugin_release\%fileName%\*,compPath,0, 578 | { 579 | name -ext compName=%compPath% 580 | name compName_noExt=%compPath% 581 | MSTR extName=-1,3,%compName% 582 | 583 | //重命名外置批处理,防止同名冲突,然后归整到_Batch文件夹 584 | ifex '%extName%'='cmd', 585 | { 586 | writ X:\Users\Plugins_info\Batch\%fileName%.txt,$+0,%compName_noExt%_preload_%counter%.cmd 587 | file %compPath%->"%ProgramFiles%\Edgeless\plugin_release\%fileName%\_Batch\%compName_noExt%_preload_%counter%.cmd" 588 | } 589 | ifex '%extName%'='wcs', 590 | { 591 | writ X:\Users\Plugins_info\Batch\%fileName%.txt,$+0,%compName_noExt%_preload_%counter%.wcs 592 | file %compPath%->"%ProgramFiles%\Edgeless\plugin_release\%fileName%\_Batch\%compName_noExt%_preload_%counter%.wcs" 593 | } 594 | } 595 | //记录暴露的依赖文件 596 | forx %ProgramFiles%\Edgeless\plugin_release\%fileName%\*,compPath,0, 597 | { 598 | name -ext compName=%compPath% 599 | writ X:\Users\Plugins_info\File\%fileName%.txt,$+0,%compName% 600 | } 601 | //恢复外置批处理 602 | file %ProgramFiles%\Edgeless\plugin_release\%fileName%\_Batch\*->%ProgramFiles%\Edgeless\plugin_release\%fileName%\ 603 | file %ProgramFiles%\Edgeless\plugin_release\%fileName%\_Batch 604 | //记录依赖目录 605 | forx @%ProgramFiles%\Edgeless\plugin_release\%fileName%\*,compDPath,0, 606 | { 607 | name -ext compDName=%compDPath% 608 | writ X:\Users\Plugins_info\Dir\%fileName%.txt,$+0,%compDName% 609 | } 610 | writ X:\Users\Log.txt,$+0,pecmd-插件包载入模块 %fileName%的外置批处理列表: 611 | exec =!cmd.exe /c "type "X:\Users\Plugins_info\Batch\%fileName%.txt" >>X:\Users\Log.txt" 612 | writ X:\Users\Log.txt,$+0,pecmd-插件包载入模块 %fileName%的文件夹列表: 613 | exec =!cmd.exe /c "type "X:\Users\Plugins_info\Dir\%fileName%.txt" >>X:\Users\Log.txt" 614 | writ X:\Users\Log.txt,$+0,pecmd-插件包载入模块 %fileName%暴露的依赖文件列表: 615 | exec =!cmd.exe /c "type "X:\Users\Plugins_info\File\%fileName%.txt" >>X:\Users\Log.txt" 616 | 617 | file %ProgramFiles%\Edgeless\plugin_release\%fileName%\*->%ProgramFiles%\Edgeless\ 618 | } 619 | writ X:\Users\Log.txt,$+0,======================================================== 620 | forx %ProgramFiles%\Edgeless\*.cmd,cmdPath,0,team exec -wd:"%ProgramFiles%\Edgeless" !%cmdPath%|writ X:\Users\Log.txt,$+0,pecmd-插件包载入模块 正在运行:%cmdPath%|wait 50 621 | forx %ProgramFiles%\Edgeless\*.wcs,wcsPath,0,team exec -wd:"%ProgramFiles%\Edgeless" !%wcsPath%|writ X:\Users\Log.txt,$+0,pecmd-插件包载入模块 正在运行:%wcsPath%|wait 50 622 | 623 | //如果用户将启动盘制作工具当成插件包,则为其添加快捷方式 624 | ifex "%ProgramFiles%\Edgeless\启动盘制作工具\制作启动盘.exe",link "X:\Users\Default\Desktop\制作启动盘","X:\Program Files\Edgeless\启动盘制作工具\制作启动盘.exe",,"X:\Users\Icon\shortcut\usbburner.ico",0 625 | _END 626 | 627 | 628 | [PinUtil] 629 | TaskBar0=%SystemRoot%\Explorer.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/autorun.cmd: -------------------------------------------------------------------------------- 1 | @Echo off 2 | :: Delete Files 3 | If Exist "%SystemDrive%\Users\Default\Desktop\desktop.ini" Attrib -S -H "%SystemDrive%\Users\Default\Desktop\desktop.ini" & del /q /f "%SystemDrive%\Users\Default\Desktop\desktop.ini" & del /q /f /A:R /A:H /A:S /A:A "%SystemDrive%\Users\Default\Desktop\desktop.ini" 4 | If Exist "%SystemDrive%\Users\Public\Desktop\desktop.ini" Attrib -S -H "%SystemDrive%\Users\Default\Desktop\desktop.ini" & del /q /f "%SystemDrive%\Users\Public\Desktop\desktop.ini" & del /q /f /A:R /A:H /A:S /A:A "%SystemDrive%\Users\Public\Desktop\desktop.ini" 5 | :: Remove Google Chrome.lnk. It is auto created at startup without the correct target. Seems not longer the case 6 | :: If Exist "%SystemDrive%\Users\Default\Desktop\Google Chrome.lnk" Attrib -S -H "%SystemDrive%\Users\Default\Desktop\Google Chrome.lnk" & del /q /f "%SystemDrive%\Users\Default\Desktop\Google Chrome.lnk" & del /q /f /A:R /A:H /A:S /A:A "%SystemDrive%\Users\Default\Desktop\Google Chrome.lnk" 7 | :: If Exist "%SystemDrive%\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Google Chrome.lnk" Attrib -S -H "%SystemDrive%\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Google Chrome.lnk" & del /q /f "%SystemDrive%\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Google Chrome.lnk" & del /q /f /A:R /A:H /A:S /A:A "%SystemDrive%\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Google Chrome.lnk" 8 | 9 | :: Diplay booted in BIOS or UEFI mode in System properties 10 | wpeutil.exe UpdateBootInfo 11 | For /f "tokens=2* delims= " %%A in ('Reg Query HKLM\System\CurrentControlSet\Control /v PEFirmwareType') Do Set Firmware=%%B 12 | If %Firmware%==0x1 (Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /t REG_SZ /v Model /d "Booted in BIOS mode" /f) 13 | If %Firmware%==0x2 (Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation" /t REG_SZ /v Model /d "Booted in UEFI mode" /f) 14 | 15 | :: Written From Plugins 16 | :: Register Msi Windows Installer 17 | If Exist %WinDir%\System32\Msi.dll (%WinDir%\System32\Regsvr32.exe /S %WinDir%\System32\Msi.dll) 18 | If Exist %WinDir%\SysWOW64\Msi.dll (%WinDir%\SysWOW64\Regsvr32.exe /S %WinDir%\SysWOW64\Msi.dll) 19 | Exit 20 | -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/fsutil.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/fsutil.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/lurenjia.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/lurenjia.cmd -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/mountvol.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/mountvol.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/setx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/setx.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/System32/xcmd.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/System32/xcmd.exe -------------------------------------------------------------------------------- /PE_Core_Version_3/Windows/SystemResources/systemcpl.dll.mun: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EdgelessPE/Edgeless/f4bc79169a87c381bba82a92e96a399f68cfceda/PE_Core_Version_3/Windows/SystemResources/systemcpl.dll.mun -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | <h1 align="center"> 2 | <br> 3 | <a href="https://home.edgeless.top" alt="logo" ><img src="https://home.edgeless.top/favicon.ico" width="150"/></a> 4 | <br> 5 | Edgeless 6 | <br> 7 | </h1> 8 | 9 | <h4 align="center">强大而优雅的 PE 工具<br>同时也许是东半球第一个部分开源的 PE 项目</h4> 10 | 11 | <p align="center"> 12 | <a href="https://home.edgeless.top">主页</a> • 13 | <a href="https://wiki.edgeless.top">文档</a> • 14 | <a href="https://down.edgeless.top">下载站</a> • 15 | <a href="https://www.edgeless.top">博客</a> • 16 | <a href="https://home.edgeless.top/jump/qqg.html">QQ群</a> 17 | </p> 18 | 19 | 简体中文 | [繁體中文](https://github.com/EdgelessPE/Edgeless/blob/master/README_zht.md) | [English](https://github.com/EdgelessPE/Edgeless/blob/master/README_en.md) 20 | 21 | ## 许可证 22 | Edgeless的**自编代码**基于 [MPL-2.0](https://www.mozilla.org/en-US/MPL/) 协议开源,除了 `setTheme.cmd`。 23 | 24 | >根据 MPL-2.0 协议,所有使用了 Edgeless 自编代码的项目均需要注明版权信息(可以是本仓库链接 [https://github.com/EdgelessPE/Edgeless](https://github.com/EdgelessPE/Edgeless) 或是 Edgeless 主页链接 [https://home.edgeless.top/](https://home.edgeless.top/),不遵守此条款的项目会被视为侵权项目,Edgeless 团队保留对侵权项目的盗用追究权利。 25 | 26 | > 显然本仓库内包含的文件不全是 Edgeless 的自编代码。 27 | 28 | > 虽然 `setTheme.cmd` 不开源,但是我们不反对对此脚本的复刻行为。 29 | 30 | 31 | ## 如何使用 32 | ### 构建 4.x 版本内核 33 | 查看仓库 [EdgelessPE/wimbuilder-component](https://github.com/EdgelessPE/wimbuilder-component)。 34 | ### 构建 3.x 版本内核 35 | 克隆此仓库,然后将 `Core` 部分的文件夹覆盖复制到您的 PE 项目文件夹中并进行问题检修工作。 36 | >我们不建议缺乏 Windows 系统 和 WinPE 基础知识的使用者进行此工作。 37 | 38 | 此外,您的 PE 需要添加 PECMD 支持并完成构建,我们推荐使用 `Wimbuilder` 系列软件构建您的 PE 核心。 39 | 40 | ## 获取发行和组件 41 | 请前往[主页](https://home.edgeless.top)或[下载站](https://down.edgeless.top)查看。 42 | >核心版本号最后一位不为 0 的版本为 Alpha 内测版本(例如 3.1.2),需要持有[内测邀请码](https://home.edgeless.top/jump/qqg.html)获取。 43 | 44 | ## 插件包使用授权 45 | 尽管我们的源代码是开源的,但是您在使用我们提供的下载站提供插件包时用到了我们提供的服务,而这一服务需要授权,[点击此处](https://wiki.edgeless.top/v2/cooperation/permit.html)查看授权细则。 46 | 47 | ## 其他类型的授权 48 | [点击此处](https://wiki.edgeless.top/v2/cooperation/permit.html)查看其他授权细则。 49 | 50 | ## Awesome Edgeless 51 | 查看 Edgeless 生态中值得注意的一些项目👇 52 | 53 | * [Edgeless Hub](https://github.com/EdgelessPE/edgeless-hub) -🚀 Edgeless 聚合桌面客户端 54 | * [Edgeless Bot](https://github.com/EdgelessPE/edgeless-bot) -🤖 每日检查上游更新并自动构建插件包 55 | * [what-did-ventoy-do](https://github.com/EdgelessPE/what-did-ventoy-do) - 分析 Ventoy2Disk 日志以获取 Ventoy 信息 -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- 1 | <h1 align="center"> 2 | <br> 3 | <a href="https://home.edgeless.top" ><img src="https://home.edgeless.top/favicon.ico" width="150" alt="logo"/></a> 4 | <br> 5 | Edgeless 6 | <br> 7 | </h1> 8 | 9 | <h4 align="center">Powerful and Graceful Windows Preinstallation Environment<br>Also may be the first partially open source PE Project in the Eastern Hemisphere</h4> 10 | 11 | <p align="center"> 12 | <a href="https://home.edgeless.top">Home Page</a> • 13 | <a href="https://wiki.edgeless.top">Wiki</a> • 14 | <a href="https://down.edgeless.top">Download Station</a> • 15 | <a href="https://www.edgeless.top">Author's blog</a> • 16 | <a href="https://home.edgeless.top/jump/qqg.html">QQ Group</a> 17 | </p> 18 | 19 | [简体中文](https://github.com/EdgelessPE/Edgeless) | [繁體中文](https://github.com/EdgelessPE/Edgeless/blob/master/README_zht.md) | English 20 | 21 | ## License 22 | The original codes of Edgeless Project are open-sourced under [Mozilla Public License 2.0](https://www.mozilla.org/en-US/MPL/), except `setTheme.cmd`. 23 | 24 | >According to MPL-2.0, projects containing our original codes should note the copyright of codes (it can be the link of our GitHub repository [https://github.com/EdgelessPE/Edgeless](https://github.com/EdgelessPE/Edgeless) or our homepage [https://home.edgeless.top/](https://home.edgeless.top/)). Projects violating this term will be treated as tortious project, Edgeless Team reserves the right to pursue infringing projects for misappropriation. 25 | 26 | > Obviously, the files contained in this repository are not all our original codes. 27 | 28 | > Although `setTheme.cmd` isn't open-sourced, we do not object to the reproduction of this script. 29 | 30 | 31 | ## Quick Start 32 | ### Build 4.x kernel 33 | Refer to [EdgelessPE/wimbuilder-component](https://github.com/EdgelessPE/wimbuilder-component). 34 | ### Build 3.x kernel 35 | Clone this repository, then cover your own PE project folder with files in the `Core` folder and work through the problem. 36 | > We do not recommend this for users who lack basic knowledge of Windows and WinPE. 37 | 38 | In addition, you should build your PE core first and add PECMD support, we recommend `Wimbuilder` series to build your PE core. 39 | 40 | ## Get Release & Modules 41 | Visit [Home Page](https://home.edgeless.top) or [Download Station](https://down.edgeless.top). 42 | >Releases with last digit of version unequal to zero belong to alpha releases(e.g 3.1.2), can be obtained with [Alpha Token](https://home.edgeless.top/jump/qqg.html). 43 | 44 | ## Authorization For Using Plugin-packages 45 | Though our codes are open-sourced, you are using the downloading services we maintained when your project getting access to our download station, and such services need authorization. [Click here](https://wiki.edgeless.top/v2/cooperation/permit.html) to learn more. 46 | 47 | ## Other Types Of Authorization 48 | [Click here](https://wiki.edgeless.top/v2/cooperation/permit.html) to learn more. 49 | 50 | ## Awesome Edgeless 51 | Check out some remarkable projects in Edgeless ecology 👇 52 | 53 | * [Edgeless Hub](https://github.com/EdgelessPE/edgeless-hub) -🚀 Integrated desktop application for Edgeless 54 | * [Edgeless Bot](https://github.com/EdgelessPE/edgeless-bot) -🤖 Automatically scrape PortableApps.com (or official release page) and convert into Edgeless plugin package 55 | * [what-did-ventoy-do](https://github.com/EdgelessPE/what-did-ventoy-do) - Analyse Ventoy log to know what did ventoy do -------------------------------------------------------------------------------- /README_zht.md: -------------------------------------------------------------------------------- 1 | <h1 align="center"> 2 | <br> 3 | <a href="https://home.edgeless.top" alt="logo" ><img src="https://home.edgeless.top/favicon.ico" width="150"/></a> 4 | <br> 5 | Edgeless 6 | <br> 7 | </h1> 8 | 9 | <h4 align="center">强大而優雅的 PE 工具<br>同時也許是東半球第一個部分開源的 PE 項目</h4> 10 | 11 | <p align="center"> 12 | <a href="https://home.edgeless.top">主頁</a> • 13 | <a href="https://wiki.edgeless.top">檔案</a> • 14 | <a href="https://down.edgeless.top">下載站</a> • 15 | <a href="https://www.edgeless.top">博客</a> • 16 | <a href="https://home.edgeless.top/jump/qqg.html">QQ群</a> 17 | </p> 18 | 19 | [简体中文](https://github.com/EdgelessPE/Edgeless/blob/master/README.md) | 繁體中文 | [English](https://github.com/EdgelessPE/Edgeless/blob/master/README_en.md) 20 | 21 | ## 许可证 22 | Edgeless的**自編代碼**基於 [MPL-2.0](https://www.mozilla.org/en-US/MPL/) 協議開源,除了 `setTheme.cmd`。 23 | 24 | >根據 MPL-2.0 協議,所有使用了 Edgeless 自編代碼的項目均需要注明版權信息(可以是本倉庫鏈接 [https://github.com/EdgelessPE/Edgeless](https://github.com/EdgelessPE/Edgeless) 或是 Edgeless 主頁鏈接 [https://home.edgeless.top/](https://home.edgeless.top/),不遵守此條款的項目會被視爲侵權項目,Edgeless 團隊保留對侵權項目的盜用追究權利。 25 | 26 | > 顯然本倉庫內包含的文件不全是 Edgeless 的自編代碼。 27 | 28 | > 雖然 `setTheme.cmd` 不開源,但是我們不反對對此腳本的複刻行爲。 29 | 30 | 31 | ## 如何使用 32 | ### 構建 4.x 版本內核 33 | 查看倉庫 [EdgelessPE/wimbuilder-component](https://github.com/EdgelessPE/wimbuilder-component)。 34 | ### 構建 3.x 版本內核 35 | 克隆此倉庫,然後將 `Core` 部分的文件夾覆蓋複製到您的 PE 項目文件夾中並進行問題檢修工作。 36 | >我們不建議缺乏 Windows 繫統 和 WinPE 基礎知識的使用者進行此工作。 37 | 38 | 此外,您的 PE 需要添加 PECMD 支持並完成構建,我們推薦使用 `Wimbuilder` 繫列軟件構建您的 PE 核心。 39 | 40 | ## 獲取髮行和組件 41 | 請前往[主頁](https://home.edgeless.top)或[下載站](https://down.edgeless.top)查看。 42 | >核心版本號最後一位不爲 0 的版本爲 Alpha 內測版本(例如 3.1.2),需要持有[內測邀請碼](https://home.edgeless.top/jump/qqg.html)獲取。 43 | 44 | ## 插件包使用授權 45 | 儘管我們的源代碼是開源的,但是您在使用我們提供的下載站提供插件包時用到了我們提供的服務,而這一服務需要授權,[點擊此處](https://wiki.edgeless.top/v2/cooperation/permit.html)查看授權細則。 46 | 47 | ## 其他類型的授權 48 | [點擊此處](https://wiki.edgeless.top/v2/cooperation/permit.html)查看其他授權細則。 49 | 50 | ## Awesome Edgeless 51 | 查看 Edgeless 生態中值得注意的一些項目👇 52 | 53 | * [Edgeless Hub](https://github.com/EdgelessPE/edgeless-hub) -🚀 Edgeless 聚合桌麵客戶端 54 | * [Edgeless Bot](https://github.com/EdgelessPE/edgeless-bot) -🤖 每日檢查上遊更新並自動構建插件包 55 | * [what-did-ventoy-do](https://github.com/EdgelessPE/what-did-ventoy-do) - 分析 Ventoy2Disk 日誌以獲取 Ventoy 信息 --------------------------------------------------------------------------------