无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4457|回复: 13
打印 上一主题 下一主题

[分享] 集成休眠功能的PE

  [复制链接]
跳转到指定楼层
1#
发表于 2014-11-14 07:15:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
PE从诞生到现在,恕我鄙陋,从没看到过一个PE系统带休眠的
既然有了重启开关机,为什么不能带一个休眠功能呢?
是否集成一个休眠功能很难?

看到 那么多改编自老毛子的PE ,集成了上网等功能。
是否有谁看到到过带休眠功能的。

或者哪位大师能集成一个带休眠的PE?
个人认为,如果定位于上网休闲的简易系统
能 有个休眠功能 就好了。
人不在就可以休眠。否则一直开关也不爽。
推荐
发表于 2014-11-14 12:33:58 来自手机 | 只看该作者
pe本身就有使用时间限制,休眠真不知道意义何在
回复

使用道具 举报

推荐
发表于 2014-11-14 12:14:26 | 只看该作者
楼上说的够完整了, 我补充下
由休眠原理可知, 如果想要简易系统, 把wim解开放到硬盘分区里就好了, 只不过要多装一个ewf之类的做写保护
回复

使用道具 举报

推荐
发表于 2014-11-14 08:10:20 | 只看该作者
我觉得PE至今都还没有“休眠功能”的原因是:
“休眠”的原理是把内存中的数据存储到系统分区,而如果WinPE休眠的话,那重启后就根本无法恢复之前的状态了——因为PE的系统分区是内存盘!
只要知道“休眠”的原理,原因就清楚了。
回复

使用道具 举报

推荐
 楼主| 发表于 2014-11-14 16:14:57 | 只看该作者
pe本身就有使用时间限制??? 最长可以 用多久?

另外休眠是可以休眠到内存中的。不需要挂硬盘。

点评

>>另外休眠是可以休眠到内存中的。不需要挂硬盘。 那个不叫休眠, 叫待机。待机 还开着电, 内存的数据还在。 休眠: 内存的数据都转移到硬盘中了,然后 断电。  详情 回复 发表于 2014-11-17 07:15
回复

使用道具 举报

14#
发表于 2014-11-19 14:30:41 | 只看该作者
本帖最后由 mdyblog 于 2014-11-19 14:33 编辑
buypro 发表于 2014-11-19 14:03
我知道我用这命令是否算是休眠???

"rundll32 powrprof.dll,SetSuspendState"


这叫 “挂起”。
如果系统支持 “休眠”, “挂起”实际就等于休眠;否则 就执行 待机。
回复

使用道具 举报

13#
 楼主| 发表于 2014-11-19 14:03:31 | 只看该作者
mdyblog 发表于 2014-11-17 07:15
>>另外休眠是可以休眠到内存中的。不需要挂硬盘。
那个不叫休眠, 叫待机。待机 还开着电, 内存的数 ...

我知道我用这命令是否算是休眠???

"rundll32 powrprof.dll,SetSuspendState"

请注意这命令在不挂硬盘的ramos中可以执行。
功耗降低到1W以下。

点评

这叫 “挂起”。  详情 回复 发表于 2014-11-19 14:30
回复

使用道具 举报

12#
发表于 2014-11-18 23:30:04 | 只看该作者
十分感謝 mdyblog 的指引
已成功!!
回复

使用道具 举报

11#
发表于 2014-11-18 21:20:52 | 只看该作者
saiz 发表于 2014-11-18 21:15
此WCS檔我的PE中沒有
請問要如何製作呢?有樣本或教學連結嗎?
站上搜尋找不到..

>>只要有此OnShutdown.wcs 關機就會自動執行嗎?
是的。
回复

使用道具 举报

10#
发表于 2014-11-18 21:15:54 | 只看该作者
mdyblog 发表于 2014-11-18 11:19
PECMD2012有这个功能。
关机是制动执行 %SystemRoot%\System32\OnShutdown.wcs  触发原因
触发原因  ...

此WCS檔我的PE中沒有
請問要如何製作呢?有樣本或教學連結嗎?
站上搜尋找不到..
我只是想要在關機時自動刪除PE分頁檔

SHUT指令要下在哪? PECMD.INI嗎?
還是OnShutdown.wcs內?

只要有此OnShutdown.wcs 關機就會自動執行嗎?
或是要在哪加指令呢?

沒用過WCS 問題多多
可能的話請多指導一下
感謝~~~

点评

>>只要有此OnShutdown.wcs 關機就會自動執行嗎? 是的。  详情 回复 发表于 2014-11-18 21:20
回复

使用道具 举报

9#
发表于 2014-11-18 11:19:50 | 只看该作者
本帖最后由 mdyblog 于 2014-11-18 11:24 编辑
saiz 发表于 2014-11-17 18:09
我只想要 關機自動執行批次檔 的功能.......orz


PECMD2012有这个功能。
关机是制动执行 %SystemRoot%\System32\OnShutdown.wcs  触发原因
触发原因 参数 是PECMD自己分析后自动添加的,提供过滤, 你可在OnShutdown.wcs  做不同的判断。
  触发原因 如下:
shutdown   关机
reboot     重启
logout     注销
suspend    挂起
hiber      休眠
poweroff   关电
lock       锁住电脑
unknown    未知原因

PECMD HELP SHUT
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃    │命令│'SHUT'                                                                                      ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │格式│SHUT [-force] [E|O数字|C|R|L|H|S|SHUTDOWN|-]  [--] [脚本参数表]                             ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │功能│关闭或重启计算机。                                                                          ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │    │  -force : 快速关机。                                                                       ┃
┃    │参数│■无参数 : 默认为关闭系统;                                                                 ┃
┃    │    │■参数"E": 先弹出光驱,等待10秒;                                                           ┃
┃    │    │■参数"O数字": 先弹出光驱,等待数字指定的毫秒数,默认10000毫秒(10秒)                        ┃
┃    │    │■参数"C": 关闭光驱;                                                                       ┃
┃    │    │■参数"H": 执行休眠操作,系统必须支持休眠(可以在控制面板的电源选项启用休眠);               ┃
┃SHUT│    │■参数"L": 执行注销用户操作;                                                               ┃
┃    │    │■参数"R": 执行重启系统操作;                                                               ┃
┃    │    │■参数"S": 执行挂起系统操作。                                                               ┃
┃    │    │■参数"K": 锁定该计算机。                                                                   ┃
┃    │    │■参数"SHUTDOWN": 另类关机。带参数 -s:关机(默认) -r:重启 -f:强制(默认) --f:取消-f -t 秒数   ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │示例│SHUT H                                                                                      ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │备注│※可在"EXEC"命令的时候指定挂接"ExitWindowsEx"函数,配合此命令使用,将拦截所有的关闭系统调   ┃
┃    │    │  用,达到正确关闭的目的(注意,此功能是快速关机,可能不会保存所有数据)。                    ┃
┃    │    │※如果不能给 U 盘、USB移动硬盘等设备及时分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于┃
┃    │    │  部分 SIGMATEL HD 系列集成声卡有用)                                                       ┃
┃    │    │※TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv                                             ┃
┃    │    │※REGI HKLM\SOFTWARE\PELOGON\FORCESHUTDOWN=#1  //这样设置后,开始菜单也是快速关机           ┃
┃    │    │※关机时自动执行 %SystemRoot%\System32\OnShutdown.wcs 操作码 脚本参数表                     ┃
┃    │    │  操作码:shutdown=关机 reboot=重启 logout=注销 suspend=挂起 hiber=休眠 poweroff=关电 unknown┃
┃    │    │  lock=锁定计算机                关机菜单支持:shutdown reboot  logout poweroff unknown      ┃

┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫


脚本参数表 只有命令用SHUT 才能传入。

点评

此WCS檔我的PE中沒有 請問要如何製作呢?有樣本或教學連結嗎? 站上搜尋找不到.. 我只是想要在關機時自動刪除PE分頁檔 SHUT指令要下在哪? PECMD.INI嗎? 還是OnShutdown.wcs內? 只要有此OnShutdown.wcs 關機  详情 回复 发表于 2014-11-18 21:15
回复

使用道具 举报

8#
发表于 2014-11-17 21:08:20 | 只看该作者
期待,坐等进展
回复

使用道具 举报

7#
发表于 2014-11-17 18:09:03 | 只看该作者
我只想要 關機自動執行批次檔 的功能.......orz

点评

PECMD2012有这个功能。 关机是制动执行 %SystemRoot%\System32\OnShutdown.wcs 触发原因 触发原因 参数 是PECMD自己分析后自动添加的,提供过滤, 你可在OnShutdown.wcs 做不同的判断。 触发原因 如下: shu  详情 回复 发表于 2014-11-18 11:19
回复

使用道具 举报

6#
发表于 2014-11-17 07:15:07 | 只看该作者
本帖最后由 mdyblog 于 2014-11-17 07:16 编辑
buypro 发表于 2014-11-14 16:14
pe本身就有使用时间限制??? 最长可以 用多久?

另外休眠是可以休眠到内存中的。不需要挂硬盘。


>>另外休眠是可以休眠到内存中的。不需要挂硬盘。
那个不叫休眠, 叫待机。待机 还开着电, 内存的数据还在。
休眠: 内存的数据都转移到硬盘中了,然后 断电。 PE不支持,PE就是在内存运行的。 USB移动系统支持。

点评

我知道我用这命令是否算是休眠??? "rundll32 powrprof.dll,SetSuspendState" 请注意这命令在不挂硬盘的ramos中可以执行。 功耗降低到1W以下。  详情 回复 发表于 2014-11-19 14:03
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 07:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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