无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 25285|回复: 76
打印 上一主题 下一主题

[分享] 【2016.3.22 补充应用实例】Sh.exe 新版功能探讨和应用【附全系列更新系统下载】

    [复制链接]
1#
发表于 2016-3-2 11:45:57 | 显示全部楼层
“OSArch=X86 表示在 32位系统下执行本应用程序的配置内容(而在64位系统下不执行本应用程序的配置内容)”
64位系统下应该也可以执行本应用程序的配置内容吧?!
回复

使用道具 举报

2#
发表于 2016-3-2 15:13:00 | 显示全部楼层
fish2006 发表于 2016-3-2 12:28
“可以执行” 配置内容和不执行配置内容是两个概念,在配置文件首部添加
[CheckVer]
     OSArch=X86
...

在配置文件首部添加
[CheckVer]
      OSArch=X86
后,64位系统还是执行了配置内容!
回复

使用道具 举报

3#
发表于 2016-3-2 15:21:09 | 显示全部楼层
本帖最后由 青青草 于 2016-3-3 23:25 编辑

事实是:
32位系统只执行OSArch=X86配置内容,不执行OSArch=IA64,X64
配置内容。而64位系统既执行OSArch=IA64,X64配置内容,也执行OSArch=X86配置内容!
结论错误!正确结论是:64位系统只执行OSArch=IA64,X64配置内容,不执行OSArch=X86配置内容!
回复

使用道具 举报

4#
发表于 2016-3-2 17:59:36 | 显示全部楼层
fish2006 发表于 2016-3-2 16:19
是否两个系统使用的是新版 Sh.exe 和 Sh_x64.exe,旧版没有这个功能,我在最新修改的 PeProgram 目录下存 ...

使用的是新版 Sh.exe 和 Sh_x64.exe
32位系统只能运行32位程序,64位系统既能运行64位程序,也能运行32位程序。

点评

不知道你有没有下载和测试我最新修改的外置程序和PE系统,如果测试结果与我的说法不符,可以再讨论,也许我们说的含义可能不同。  详情 回复 发表于 2016-3-2 18:26
回复

使用道具 举报

5#
发表于 2016-3-3 21:31:19 | 显示全部楼层
[CheckVer]
OSVersion=WIN_81,WIN_8, WIN_7,WIN_VISTA,WIN_XP,WIN_XPe,WIN_2012R2,WIN_2012,WIN_2008R2,WIN_2008,WIN_2003,WIN_10
适用的系统或PE。
如应用程序的配置内容只在WIN_81或WIN_81PE中显示,则
[CheckVer]
OSVersion=WIN_81
又如应用程序的配置内容只在WIN_81(WIN_81PE)和WIN_2003(WIN_2003pe)中显示,则
[CheckVer]
OSVersion=WIN_81,WIN_2003

点评

如果要做完整的操作系统版本测试,工作量大,环境设置也费时间,不知道是否全部进行了测试、验证? 另外,32位/64位过滤问题有没有新的进展?  详情 回复 发表于 2016-3-3 21:56
回复

使用道具 举报

6#
发表于 2016-3-3 23:21:51 | 显示全部楼层
fish2006 发表于 2016-3-3 21:56
如果要做完整的操作系统版本测试,工作量大,环境设置也费时间,不知道是否全部进行了测试、验证?

另 ...

第一次在WIN10PE、WIN81PE、WIN03PE中测试,均可以,以为成立了。
刚才,换了WIN10PE、WIN81PE、WIN03PE,再次测试,结果在WIN10PE、WIN81PE中测试,照样成立。但在WIN03PE中测试,就不行了。
至于32位/64位过滤问题,可以成立。
回复

使用道具 举报

7#
发表于 2016-5-13 23:53:34 | 显示全部楼层
2012doberman 发表于 2016-3-1 15:53
You can put the program itself: Sh.exe (Sh_x64.exe) + Sh.ini (Sh_x64.ini) in the folder Programs, an ...

请教大侠:Sh.exe + Sh.ini 放在外置程序目录内, 如果PE中没有 Pecmd.exe ,该如何处理?可不可以通过注册表来解决?如果可以,又该怎样解决?
回复

使用道具 举报

8#
发表于 2016-5-13 23:53:35 | 显示全部楼层
2012doberman 发表于 2016-3-1 15:53
You can put the program itself: Sh.exe (Sh_x64.exe) + Sh.ini (Sh_x64.ini) in the folder Programs, an ...

请教大侠:Sh.exe + Sh.ini 放在外置程序目录内, 如果PE中没有 Pecmd.exe ,该如何处理?可不可以通过注册表来解决?如果可以,又该怎样解决?
回复

使用道具 举报

9#
发表于 2016-9-28 13:42:09 | 显示全部楼层
tonyet 发表于 2016-3-23 20:37
謝謝fish大,問題完美解決

問題完美解決?
不知您是如何解决的?请赐教!
谢谢!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 15:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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