无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
1561#
 楼主| 发表于 2012-4-4 20:46:07 | 只看该作者

回复 #1598 dvd008 的帖子

>TEMP
对。
尽量兼容4.0。
回复

使用道具 举报

1562#
发表于 2012-4-4 21:36:04 | 只看该作者
求助,想输出bbb,find嵌套怎么写?

envi m=1
envi n=
find $%m%=1,find $%n%=1,mess aaa!mess bbb




有没有透明窗体但不透明显示窗体内文字?类似text

TIPS样式太难看了吧?而且运行后不能退出任务栏图标

[ 本帖最后由 diannao338 于 2012-4-4 21:50 编辑 ]
回复

使用道具 举报

1563#
发表于 2012-4-4 21:48:44 | 只看该作者
换了你的INI, 我那个"开始'不能用了,
不过,CMD下,SHUT 可以关机

SHUT -R ,还是无效,不能重启

等我消化一下代码.
回复

使用道具 举报

1564#
发表于 2012-4-4 21:52:36 | 只看该作者
PECMD.INI 必须退出,否则系统启动没完成,阻塞在这里

没理解 .

我原来就是先启动到命令行的. 这个时候, 常用工具都可以使用.

启动EXPORER,不过是方便点(以前我使用TC资源管理器)
回复

使用道具 举报

1565#
发表于 2012-4-4 22:10:16 | 只看该作者
还是维持13吧
不用: EXIT FILE   //必须退出,否则系统启动没完成,阻塞在这里

好像没有影响其它程序运行.

关机就带参数好了.

现在,ONSTART, START 那两个出不来了
"重启"那个也还是不行
回复

使用道具 举报

1566#
 楼主| 发表于 2012-4-4 22:10:19 | 只看该作者
原帖由 dvd008 于 2012-4-4 21:48 发表
换了你的INI, 我那个"开始'不能用了,
不过,CMD下,SHUT 可以关机

SHUT -R ,还是无效,不能重启

等我消化一下代码.


"SHUT -R" 敲错了。R前没有-
SHUT  R

我一下子没看出来,试了下还真无效,才认真的看看,才发现。
回复

使用道具 举报

1567#
发表于 2012-4-4 22:12:44 | 只看该作者
我命令行直接输入: -R 了, 不行的
回复

使用道具 举报

1568#
发表于 2012-4-4 22:14:05 | 只看该作者
早点休息吧,明天再弄吧,也不急
回复

使用道具 举报

1569#
 楼主| 发表于 2012-4-4 22:23:24 | 只看该作者
原帖由 diannao338 于 2012-4-4 21:36 发表
求助,想输出bbb,find嵌套怎么写?

envi m=1
envi n=
find $%m%=1,find $%n%=1,mess aaa!mess bbb




有没有透明窗体但不透明显示窗体内文字?类似text

TIPS样式太难看了吧?而且运行后不能退出任务栏图标


1.
>求助,想输出bbb,find嵌套怎么写?

>envi m=1
>envi n=
>find $%m%=1,find $%n%=1,mess aaa!mess bbb

可见 HELP FIND ;HELP IFEX
嵌套是,只能是IF部分或ELSE部分中的一个。
ELSE 部分:
FIND 条件,!  复合命令


IF 部分:
FIND 条件,!!  复合命令
//!!紧跟逗号后


嵌套:
find $%m%=1,!!  find $%n%=1, mess aaa!mess bbb


2.
》有没有透明窗体但不透明显示窗体内文字?类似text

A:只能做成图片,透明部分填透明色。

3.
TIPS样式太难看了吧?而且运行后不能退出任务栏图标


A:能退出任务栏图标, 超时到期后自动退出。
下一个版本,不放到到任务栏。


回复

使用道具 举报

1570#
发表于 2012-4-4 22:25:18 | 只看该作者
是啊,更新、修正太快了.
回复

使用道具 举报

1571#
 楼主| 发表于 2012-4-4 22:26:10 | 只看该作者
原帖由 dvd008 于 2012-4-4 21:52 发表
PECMD.INI 必须退出,否则系统启动没完成,阻塞在这里

没理解 .

我原来就是先启动到命令行的. 这个时候, 常用工具都可以使用.

启动EXPORER,不过是方便点(以前我使用TC资源管理器)


“PECMD.INI 必须退出,否则系统启动没完成,阻塞在这里”

我重新分析了一下, 不退出;不会阻塞。
回复

使用道具 举报

1572#
 楼主| 发表于 2012-4-4 22:27:33 | 只看该作者

回复 #1606 dvd008 的帖子

SHUT  R
R前不能加减号 -

[ 本帖最后由 2012abc19701 于 2012-4-4 22:45 编辑 ]
回复

使用道具 举报

1573#
 楼主| 发表于 2012-4-4 22:35:52 | 只看该作者
原帖由 2012abc19701 于 2012-4-4 22:27 发表
SHUT  R
R前不能加减号 -


得了, 我改下程序, SHUT  -R 也能启动。可以带 -
回复

使用道具 举报

1574#
 楼主| 发表于 2012-4-4 22:44:48 | 只看该作者
原帖由 dvd008 于 2012-4-4 22:10 发表
还是维持13吧
不用: EXIT FILE   //必须退出,否则系统启动没完成,阻塞在这里

好像没有影响其它程序运行.

关机就带参数好了.

现在,ONSTART, START 那两个出不来了
"重启"那个也还是不行



你系统启动(注册表中)
是用 pecmd MAIN X:\Windows\System32\pecmd.ini
启动的吗?
回复

使用道具 举报

1575#
 楼主| 发表于 2012-4-4 23:22:18 | 只看该作者
原帖由 2012abc19701 于 2012-4-4 22:44 发表



你系统启动(注册表中)
是用 pecmd MAIN X:\Windows\System32\pecmd.ini
启动的吗?


PECMD-32.2012.1.多窗口多线程-U69_15pre_dvd008-2.sfx.zip
改下程序, SHUT  -R 也能启动。可以带 -
TIPS  不进入任务栏
回复

使用道具 举报

1576#
发表于 2012-4-5 06:44:13 | 只看该作者
最新的15,好了

1.  不但好了, 发现: 原来的PECMD.INI 不用改,很好用.

2.  而你改过的PECMD.INI,也有效,但是: 导致系统反应缓慢,命令行里面输入字符,很慢才能看见,
     并且,"开始" 只能显示在桌面,不能弹出菜单.
回复

使用道具 举报

1577#
发表于 2012-4-5 06:49:47 | 只看该作者
原帖由 2012abc19701 于 2012-4-4 22:44 发表



你系统启动(注册表中)
是用 pecmd MAIN X:\Windows\System32\pecmd.ini
启动的吗?


差不多是, WINDOWS好像是用%WINDIR%
回复

使用道具 举报

1578#
发表于 2012-4-5 06:57:36 | 只看该作者
还有个别的问题.

我的PE一直使用PECMD2.5 + PELOGON.EXE ,

现在, PELOGON.EXE是不是可以不用了, 它原来必须存在的目的是什么?

(好像后来的老版本的PECMD,变大后, 就不用它了,那些用3.X版以后PE,就没有)
回复

使用道具 举报

1579#
 楼主| 发表于 2012-4-5 09:14:52 | 只看该作者

回复 #1617 dvd008 的帖子

用 PELOGON.EXE 的唯一目的就是,省点内存.
PELOGON.EXE  就是精简的PECMD,只有MAIN功能模块.

后来人们明白了,省这一点内存不值得,尤其还要配套使用,太麻烦.
所以后来没人用了.

PECMD2012 明确建议 不用 PELOGON.EXE ,直接用PECMD MAIN,
这样 系统快捷键 等,可以直接使用 PECMD的内部命令。
PECMD2012, 遵照C++原则:不使用不消耗;PECMD MAIN 业消耗不了多少内存。
回复

使用道具 举报

1580#
 楼主| 发表于 2012-4-5 09:21:17 | 只看该作者
原帖由 dvd008 于 2012-4-5 06:44 发表
最新的15,好了

1.  不但好了, 发现: 原来的PECMD.INI 不用改,很好用.

2.  而你改过的PECMD.INI,也有效,但是: 导致系统反应缓慢,命令行里面输入字符,很慢才能看见,
     并且,"开始" 只能显示在桌面,不能 ...


  EXIT FILE  
这行没删除吧?
否则 会启动2个的,会打架的。
回复

使用道具 举报

1581#
 楼主| 发表于 2012-4-5 09:29:27 | 只看该作者
原帖由 dvd008 于 2012-4-5 06:44 发表
最新的15,好了

1.  不但好了, 发现: 原来的PECMD.INI 不用改,很好用.

2.  而你改过的PECMD.INI,也有效,但是: 导致系统反应缓慢,命令行里面输入字符,很慢才能看见,
     并且,"开始" 只能显示在桌面,不能 ...



PECMD.INI:
////////////// 下面是主程序////////////
_SUB  _INIT_MAIN  //
  EXEC %SystemRoot%\explorer.exe   
  WAIT 5000
  FILE x:\users\default\desktop\desktop.ini
  FILE x:\users\public\desktop\desktop.ini
//  EXEC %MyName% " TEAM WAIT 2000| ENVI @@DeskTopFresh=1 "
  
ENVI @@DeskTopFresh=1

红色3行是否可以注释掉。
回复

使用道具 举报

1582#
发表于 2012-4-5 09:54:50 | 只看该作者
原帖由 2012abc19701 于 2012-4-5 09:21 发表


  EXIT FILE  
这行没删除吧?
否则 会启动2个的,会打架的。


原来的没有这行, 现在已经正常. 确有两个PECMD.EXE进程,一个是那个"开始"(结束就没了)

一个是管理系统的,结束就关机了


------------------------
如果有这行(你给我的),现在关机也正常,但是,

"开始"不正常了,不能弹出子菜单
并且,系统会异常缓慢,鼠标移动,命令行字符输入,都缓慢
回复

使用道具 举报

1583#
发表于 2012-4-5 09:56:51 | 只看该作者
原帖由 2012abc19701 于 2012-4-5 09:14 发表
用 PELOGON.EXE 的唯一目的就是,省点内存.
PELOGON.EXE  就是精简的PECMD,只有MAIN功能模块.

后来人们明白了,省这一点内存不值得,尤其还要配套使用,太麻烦.
所以后来没人用了.

PECMD2012 明确建议 不 ...


内存能差多少?

仍然这样是不是也没有问题(配合你的新版)

热键什么的,我从来不用
回复

使用道具 举报

1584#
 楼主| 发表于 2012-4-5 10:14:21 | 只看该作者
原帖由 dvd008 于 2012-4-5 09:54 发表


原来的没有这行, 现在已经正常. 确有两个PECMD.EXE进程,一个是那个"开始"(结束就没了)

一个是管理系统的,结束就关机了


------------------------
如果有这行(你给我的),现在关机也正常,但是,

" ...


》没反映

A:
位置放错了。

CALL WinMenu
应该放到
_SUB  _INIT_MAIN
函数的末尾

dvd008_8pe-3.pecmd.ini_.zip

2.74 KB, 下载次数: 9, 下载积分: 无忧币 -2

回复

使用道具 举报

1585#
发表于 2012-4-5 10:23:43 | 只看该作者
下拉列表框LIST,怎样才能让它只能从下拉列表里选择,而不能编辑?
回复

使用道具 举报

1586#
 楼主| 发表于 2012-4-5 10:29:51 | 只看该作者
原帖由 dvd008 于 2012-4-5 09:54 发表


原来的没有这行, 现在已经正常. 确有两个PECMD.EXE进程,一个是那个"开始"(结束就没了)

一个是管理系统的,结束就关机了


------------------------
如果有这行(你给我的),现在关机也正常,但是,

" ...



再改一个。

分成2个文件。这样清楚明了。

还免得犹豫 要不要 EXIT FILE.


pecmd_main.ini
就是你的特别菜单(另类桌面)
放到 PECMD.INI 同一目录

这样独立出来,所有PE都可用。而且修改方便。
XPPE,7PE都可用。

原来PECMD.INI 中下行:
SHEL %SystemRoot%\explorer.exe  //启动桌面
改为:
SHEL %MyName% LOAD %CurDir%\pecmd_main.ini  _main_  2 3 4    //间接执行其它部分(pecmd_main.ini)
即可




[ 本帖最后由 2012abc19701 于 2012-4-5 10:39 编辑 ]

dvd008_8pe独立.pecmd.ini_.zip

3.2 KB, 下载次数: 13, 下载积分: 无忧币 -2

回复

使用道具 举报

1587#
 楼主| 发表于 2012-4-5 10:37:28 | 只看该作者
原帖由 dvd008 于 2012-4-5 09:56 发表


内存能差多少?

仍然这样是不是也没有问题(配合你的新版)

热键什么的,我从来不用


》内存能差多少?

A:
你启动
pecmd wait 100000000

就知道。
pecmd wait 100000000
占有 550K
pecmd MAIN 差不多。

就算 pelogon 100K(没测过),差450K.没什么意义。

回复

使用道具 举报

1588#
发表于 2012-4-5 10:38:15 | 只看该作者
原帖由 2012abc19701 于 2012-4-5 10:14 发表


》没反映

A:
位置放错了。

CALL WinMenu
应该放到
_SUB  _INIT_MAIN
函数的末尾


不知道和原来的INI,执行后差哪里了?

现在的结果: 系统反应缓慢! 连打开SYSTEM32目录,都需要很长时间
回复

使用道具 举报

1589#
 楼主| 发表于 2012-4-5 10:42:49 | 只看该作者
原帖由 lmle 于 2012-4-5 10:23 发表
下拉列表框LIST,怎样才能让它只能从下拉列表里选择,而不能编辑?



可以判断一下,是否在列表中。
不在就不响应。
回复

使用道具 举报

1590#
 楼主| 发表于 2012-4-5 10:44:54 | 只看该作者

回复 #1627 dvd008 的帖子

是不是有软盘

执行
SHOW  ,A:
SHOW  ,B:
把A:  B:盘搞掉。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-21 06:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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