无忧启动论坛

 找回密码
 注册
搜索

一键批处理制作出来的100mb的小体积纯净64位win10pe和带系统安装工具CGI等维护工具pe

查看数: 13856 | 评论数: 50 | 收藏 12
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-4-23 09:05

正文摘要:

本帖最后由 sairen139 于 2021-5-24 21:29 编辑 一键批处理制作出来的100mb的小体积纯净64位win10pe和带系统安装工具CGI等维护工具pe 昨天得空用我自创的5秒制作完成网络骨头版一键批处理制作了一个pe,随后想 ...

回复

ddnflier 发表于 2022-4-6 16:22:33
回复必须要厚道~~~!!而且要够长!!
ddnflier 发表于 2022-4-5 20:55:43
确实不错!谢谢楼主分享!
ddnflier 发表于 2022-3-29 11:09:01
感谢楼主大大分享,收藏一波,以备不时之需!!
vaf 发表于 2022-3-28 21:17:08
吼一声, 好啊!
36D 发表于 2022-3-28 21:06:28
光格式和安装及检测和解密已经很足够了
xiaoyaqin 发表于 2022-3-28 19:51:25
PE对我就是维护用,喜欢这样精简的PE,谢谢分享
kingjord 发表于 2021-7-15 23:20:36
网盘内容挺丰富的呀
U_Chai 发表于 2021-7-14 21:52:33
小巧实用,感谢分享!
大宝剑 发表于 2021-7-14 15:21:12
来试试看~~
爱启动 发表于 2021-7-2 11:41:35
不错的PE来试试看~~
sairen139 发表于 2021-5-27 11:35:04
pe开始菜单文件夹:
\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu

这个文件夹加pe工具的快捷方式等文件进去要离线加入才能生效!
sttper 发表于 2021-5-15 09:15:35
全都拿走了,不用谢
sttper 发表于 2021-5-15 09:14:47
全都拿走了
sairen139 发表于 2021-5-9 20:32:40
sairen139 发表于 2021-4-27 00:58
WinXShell.lua
中使用link命令直接用lua创建快捷方式,
function onfirstrun()

-- =======================================================================

-- local path = '%Programs%\\Administrative Tools'
-- LINK(path .. '\\Computer Management.lnk', 'compmgmt.msc')
-- LINK(path .. '\\Device Manager.lnk', 'devmgmt.msc')
-- LINK(path .. '\\Disk Management.lnk', 'diskmgmt.msc')
-- LINK(path .. '\\Services.lnk', 'services.msc')

-- LINK('%Programs%\\System Tools\\#{@shell32.dll,22022}.lnk', 'cmd.exe')

-- LINK('%Desktop%\\Explorer.lnk', 'Explorer.exe')
-- LINK('%Desktop%\\#{@shell32.dll,22022}.lnk', 'cmd.exe')
-- LINK('%Desktop%\\Internet Explorer.lnk', '%ProgramFiles%\\Internet Explorer\\iexplore.exe')


-- if File.exists('X:\\Windows\\System32\\seclogon.dll') then
--   LINK('%Desktop%\\#{@shutdownux.dll,3052}.lnk', 'X:\\Windows\\System32\\SwitchUser.bat', '', 'imageres.dll', 319)
-- end

LINK([[%Desktop%\7-Zip.lnk]], [[%ProgramFiles%\7-Zip\7zFM.exe]])
LINK([[%Programs%\7-Zip\7-Zip File Manager.lnk]], [[%ProgramFiles%\7-Zip\7zFM.exe]])
LINK([[%Desktop%\PENetwork.lnk]], [[%ProgramFiles%\PENetwork\PENetwork.exe]])
LINK([[%Desktop%\Explorer.lnk]], [[Explorer.exe]])
LINK([[%Desktop%\#{@shell32.dll,22022}.lnk]], [[cmd.exe]])

xiaoyuan0417 发表于 2021-5-7 16:13:20
请传到“天翼云盘”吧 百度转存都受限了,他大爷的
sairen139 发表于 2021-5-6 21:11:04
sairen139 发表于 2021-5-6 20:30
如果要直接关机直接就调用微软pe自带的wpetuil.exe的快速关机:

function onclick_startmenu_reboot() ...

开始菜单的按钮,可以用WinXShell.lua自定义

function onclick(ctrl)
  if ctrl == 'startmenu_reboot' then
    return onclick_startmenu_reboot()
  elseif ctrl == 'startmenu_shutdown' then
    return onclick_startmenu_shutdown()
  elseif ctrl == 'startmenu_controlpanel' then
    return onclick_startmenu_controlpanel()
  elseif ctrl == 'tray_clockarea' then
    return onclick_tray_clockarea()
  elseif ctrl == 'tray_clockarea(double)' then
    return onclick_tray_clockarea(true)
  end
  return 1 -- continue shell action
end

sairen139 发表于 2021-5-6 20:30:58
sairen139 发表于 2021-4-27 00:52
1楼小小输入法进桌面配置文件需要两个 东西,一个是WinXShell.lua里需要增加一句以便进入pe桌面就能直接使 ...

如果要直接关机直接就调用微软pe自带的wpetuil.exe的快速关机:

function onclick_startmenu_reboot()
  -- restart computer directly
  System:Reboot()
  return 0
end

点评

开始菜单的按钮,可以用WinXShell.lua自定义 function onclick(ctrl) if ctrl == 'startmenu_reboot' then return onclick_startmenu_reboot() elseif ctrl == 'startmenu_shutdown' then return onclick_s  详情 回复 发表于 2021-5-6 21:11
wntcmaps 发表于 2021-5-1 17:40:00
内容很好
fieryice 发表于 2021-5-1 16:13:02
应该是最小的win10pe了吧
sairen139 发表于 2021-4-30 11:07:45
本帖最后由 sairen139 于 2021-5-2 13:06 编辑

今天用记录pe开机驱动加载顺序,精简DriverStore文件夹里只剩四个文件夹,drivers文件夹精简到只有164个文件就能启动pe!

但是如果只有开机加载的164文件在pe里,无法利用cgi和winxshell自带的关机和重启页面,经一一查找找到了下面这个文件condrv.sys支持上面所述功能!这样drivers文件夹里总共只要这165个文件【别的什么目录和文件都不需要】就足够pe使用CGI进行系统安装了。目前这是私人定制的最精简的装机pe,体积仅89mb!

详解这个drivers目录里不在开机加载记录里的condrv.sys文件如下:
condrv.sys - 一个提供基础通信结构的核心驱动,连接 conhost 和命令行 Shell/工具/应用之间的通信

控制台当前的内部结构总体结构图就像这样:



控制台的核心组件包含如下内容(自下而上):

ConDrv.sys - 核心模式驱动

请求执行 API 调用控制台实例的数据呈现

从控制台发送到命令行应用的文本

为控制台及其连接的命令行应用提供高性能通信通道

在控制台及附着于其上的命令行应用这间反复传递 IO 控制 (IOCTL) 消息

管理控制台 IOCTL 消息

新建 发表于 2021-4-29 06:11:40
还不错的PE
sairen139 发表于 2021-4-29 06:10:23
2011wolfsina 发表于 2021-4-28 23:04
能不能运行32位程序?

为了pe体积小,放弃了对32的支持
2011wolfsina 发表于 2021-4-28 23:04:49
能不能运行32位程序?
sairen139 发表于 2021-4-28 10:44:46
某些系统安装工具比如本论坛的秋刀鱼的WIT2020系统安装工具如果要用WIT2020的自带格式选项需要下面两个文件:
fsutilext.dll
ifsutil.dll

某些系统安装工具自带格式化选项需要这两个fsutilext.dll和ifsutil.dll文件.zip

119.91 KB, 下载次数: 7, 下载积分: 无忧币 -2

某些系统安装工具自带格式化选项需要这两个fsutilext.dll和ifsutil.dll文件

cly6 发表于 2021-4-27 10:02:32
PE对我就是维护用,喜欢这样精简的PE,谢谢分享
sairen139 发表于 2021-4-27 08:40:08
sairen139 发表于 2021-4-27 01:24
值得注意的是:增加的这行小小输入法语句中exec('/hide', 'X:\\Progra~1\\Yong\\里的exec('/hide', 语句 ...

如果不需要目标程序或者工具批处理等隐藏运行,可删去那一行中的隐藏运行参数'/hide',
dvs909 发表于 2021-4-27 01:36:43
优秀,精简小王子
sairen139 发表于 2021-4-27 01:24:12
sairen139 发表于 2021-4-27 00:52
1楼小小输入法进桌面配置文件需要两个 东西,一个是WinXShell.lua里需要增加一句以便进入pe桌面就能直接使 ...

值得注意的是:增加的这行小小输入法语句中exec('/hide', 'X:\\Progra~1\\Yong\\里的exec('/hide', 语句表示后面的是隐藏运行,特别适合cmd批处理等黑框命令行程序等隐藏运行!观感上非常完美不会出现突兀的界面!
function onfirstrun()
  exec('/hide', 'X:\\Progra~1\\Yong\\W64\\YONG.EXE')
sairen139 发表于 2021-4-27 00:58:40
本帖最后由 sairen139 于 2021-4-27 01:19 编辑
sairen139 发表于 2021-4-27 00:52
1楼小小输入法进桌面配置文件需要两个 东西,一个是WinXShell.lua里需要增加一句以便进入pe桌面就能直接使 ...

WinXShell.lua
中使用link命令直接用lua创建快捷方式,
function onfirstrun()
  ...

  link([[X:\Users\Default\Desktop\BOOTICE.lnk]], [[C:\bootice.exe]])
end

或者, 改成用exec('pecmd.exe load X:\\mytools.ini') 加载pecmd的外置配置。


注意lnk]], [[中间有个半角空格!【修正,据开发者Slore大神说中间没有这个半角空格也行】
sairen139 发表于 2021-4-27 00:52:26
本帖最后由 sairen139 于 2021-4-27 00:55 编辑

1楼小小输入法进桌面配置文件需要两个 东西,一个是WinXShell.lua里需要增加一句以便进入pe桌面就能直接使用小小输入法(即下面程序语法第二行内容):
function onfirstrun()
  exec('/hide', 'X:\\Progra~1\\Yong\\W64\\YONG.EXE')
  -- VERSTR = reg_read([[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]], 'CurrentVersion')
  if is_wes then
    if win_ver == '6.2' or win_ver == '6.3' then -- only Windows 8, 8.1
      app:call('SetTimer', ICP_TIMER_ID, 200) -- use timer to make main shell running
    end
  end
end

需要第二个东西就是pe关机和重启的UI界面文件:
在WinXShell工具的wxsUI的UI_Shutdown.zip文件里!

只有具备上述两个东西,就能完美使用pe的关机重启功能和小小输入法!


放到X盘Program Files文件夹里.7z

155.57 KB, 下载次数: 28, 下载积分: 无忧币 -2

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-22 16:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表