无忧启动论坛

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

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

    [复制链接]
751#
发表于 2012-3-1 14:57:47 | 只看该作者

回复 #770 dvd008 的帖子

如果列表正常,则fdrv alldrv=得到的盘符没有分隔符
回复

使用道具 举报

752#
 楼主| 发表于 2012-3-1 15:01:53 | 只看该作者
原帖由 hhh333 于 2012-3-1 14:28 发表
下拉式列表框怎么这个样子:
框中内容是由“fdrv alldrv=” 得到的


LIST 以|分割, 需要转换

LIST List1,L200T360W128H32,EXPLORER|XPLORER2|CMD,ENVI @Label1=%List1%,EXPLORER
回复

使用道具 举报

753#
 楼主| 发表于 2012-3-1 15:03:25 | 只看该作者
原帖由 2012abc19701 于 2012-3-1 15:01 发表


LIST 以|分割, 需要转换

LIST List1,L200T360W128H32,EXPLORER|XPLORER2|CMD,ENVI @Label1=%List1%,EXPLORER


PECMD 4.0 不同啊。
下次改。FDRV
回复

使用道具 举报

754#
 楼主| 发表于 2012-3-1 15:07:28 | 只看该作者
原帖由 mygamexxx 于 2012-3-1 14:22 发表
直接替换,启动PE成功,只是C大的PETOOLS搜索配置程序http://bbs.wuyou.net/forum.php?m ... ;tid=158014&extra=page%3D11失效了。

另外,开始菜单左边的WINDOWS PE的字符(开始菜单左侧竖着的)没有了。


PECMD.INI
SHELL  前需要  ENVI $
来初始化系统变量(StartMenu等)
回复

使用道具 举报

755#
 楼主| 发表于 2012-3-1 15:19:50 | 只看该作者
原帖由 2012abc19701 于 2012-3-1 15:03 发表


PECMD 4.0 不同啊。
下次改。FDRV


U63E  已改
                     
回复

使用道具 举报

756#
发表于 2012-3-1 15:42:03 | 只看该作者

回复 #775 2012abc19701 的帖子

现在应该就剩下wall动态改变壁纸和系统变量即时生效问题了。
回复

使用道具 举报

757#
 楼主| 发表于 2012-3-1 16:23:01 | 只看该作者
原帖由 2012abc19701 于 2012-3-1 15:07 发表


PECMD.INI
SHELL  前需要  ENVI $
来初始化系统变量(StartMenu等)


哦, INIT 已经 完成了这个功能。
回复

使用道具 举报

758#
 楼主| 发表于 2012-3-1 20:09:03 | 只看该作者

[更新209#777:PECMD-32.2012.1除夕版.多窗口多线-U64裸机系统+18M酷MiniPE

[更新209#777:PECMD-32.2012.1除夕版.多窗口多线-U64裸机系统+18M酷MiniPE


PECMD-32.2012.1除夕版.多窗口多线-U63C(已升级) +裸机系统 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/

209#749楼 U64      
FIX:系统级用户级环境变量生效。+ KILL  [*exitcode=NUM] ...

PECMD ENVI  $ABC=123
pecmd KILL *exitcode=0  explorer.exe

[ 本帖最后由 2012abc19701 于 2012-3-1 23:52 编辑 ]
回复

使用道具 举报

759#
 楼主| 发表于 2012-3-1 20:11:04 | 只看该作者
原帖由 mygamexxx 于 2012-3-1 14:22 发表
直接替换,启动PE成功,只是C大的PETOOLS搜索配置程序http://bbs.wuyou.net/forum.php?m ... ;tid=158014&extra=page%3D11失效了。

另外,开始菜单左边的WINDOWS PE的字符(开始菜单左侧竖着的)没有了。


系统变量问题。
U64应该可以。
回复

使用道具 举报

760#
 楼主| 发表于 2012-3-1 23:51:07 | 只看该作者

[更新210#779:PECMD-32.2012.1除夕版.多窗口多线-U65裸机系统+18M酷MiniPE

[更新210#779:PECMD-32.2012.1除夕版.多窗口多线-U65裸机系统+18M酷MiniPE


PECMD-32.2012.1除夕版.多窗口多线-U65(已升级) +裸机系统 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/

210#779楼 U65      WALL  可随意更换
回复

使用道具 举报

761#
发表于 2012-3-2 08:16:37 | 只看该作者

回复 #779 2012abc19701 的帖子

情况无改变,还是一样,petools也没有起作用。


[ 本帖最后由 mygamexxx 于 2012-3-2 08:34 编辑 ]
回复

使用道具 举报

762#
发表于 2012-3-2 09:39:01 | 只看该作者
exec --doc:runas 命令 参数
是不是可以自动用管理员权限运行程序
回复

使用道具 举报

763#
 楼主| 发表于 2012-3-2 09:43:16 | 只看该作者
[quote]原帖由 bahmo 于 2012-3-1 14:25 发表

CallAllDllSort.WCS:

_SUB CallAllDllSort
    TEAM ENVI &&I=1|ENVI &&MSG=| ENVI &&COUNT=0|  ENVI &&AnyDLL=  //定义为局部临时变量,
    EXEC* &MSG=!CMD.EXE /c dir /b/s/on %*
    READ  -,-1,&COUNT,%&MSG%
    LOOP #%&I%<=%&COUNT%,
    {
       READ -,%&I%,&AnyDLL,%&MSG%
       CALC &I=%&I% + 1
       CALL $%&AnyDLL%
    }
_END

//调用示例:
//CALL CallAllDllSort %CurDir%\Path1\*.DLL



[ 本帖最后由 2012abc19701 于 2012-3-2 13:10 编辑 ]
回复

使用道具 举报

764#
 楼主| 发表于 2012-3-2 09:50:34 | 只看该作者
原帖由 2011hwo1 于 2012-3-2 09:39 发表
exec --doc:runas 命令 参数
是不是可以自动用管理员权限运行程序



是的。
准确说,如果当前有管理员权限,直接运行。
否则,弹出提示框,输入管理员帐号和密码,正确后自动以该管理员帐号身份运行。不正确提示错误。
(说明,输入管理员帐号和密码等,直接交由系统处理,本程序不接收帐号和密码,放心使用)

如:
EXEC  --doc:runas  =setup.exe
回复

使用道具 举报

765#
发表于 2012-3-2 09:52:13 | 只看该作者
1、WALL命令现在可以动态设置了,但在进入桌面之前设置的壁纸无效。望修正!
2、另外确实chenall老大的那个petools搜索无效了。请查实!
3、好象在win7PE中设置虚拟内存出现错误\RAMD不能调用IMDISK驱动生成盘……等诸多问题。

[ 本帖最后由 hhh333 于 2012-3-2 10:10 编辑 ]
回复

使用道具 举报

766#
发表于 2012-3-2 09:59:16 | 只看该作者
EXEC  --doc:runas  =setup.exe
是不是在无法在xp下运行,怎么我执行后什么都不弹出,pecmd进程占用100%
回复

使用道具 举报

767#
发表于 2012-3-2 10:27:09 | 只看该作者

回复 #785 hhh333 的帖子

#774有说明的。。
回复

使用道具 举报

768#
 楼主| 发表于 2012-3-2 10:41:57 | 只看该作者
原帖由 hhh333 于 2012-3-2 09:52 发表
1、WALL命令现在可以动态设置了,但在进入桌面之前设置的壁纸无效。望修正!
2、另外确实chenall老大的那个petools搜索无效了。请查实!
3、好象在win7PE中设置虚拟内存出现错误\RAMD不能调用IMDISK驱动生成盘… ...


chenall老大的那个petools搜索 怎么用?
在系统启动前(PECMD.INI前)?

在系统启动后,自动执行命令中?

在系统启动后,手动执行?
回复

使用道具 举报

769#
发表于 2012-3-2 10:55:03 | 只看该作者
其实,也没有必要完全去兼容老的4.0版本,
即使他自己的,也没有新旧兼容, 比如,2.5,3.X,4.0
如果更新,都要自己修改相关的INI文件.

况且,只有2.X有开放的原代码,后面没有.

就象我那两个TEMP设置工具, 都要自己修改后才能使用.
完全拿来就用,那就使用原来版本不就可以了?

WIN7兼容VISTA?兼容XP?
回复

使用道具 举报

770#
 楼主| 发表于 2012-3-2 11:05:50 | 只看该作者
原帖由 2011hwo1 于 2012-3-2 09:59 发表
EXEC  --doc:runas  =setup.exe
是不是在无法在xp下运行,怎么我执行后什么都不弹出,pecmd进程占用100%


下载 U65B,可以。 中间修改,影响了该功能。
更正:即使有权限,XP下还会提示是否需要保护计算机和数据。但不用输入密码。
回复

使用道具 举报

771#
 楼主| 发表于 2012-3-2 11:14:54 | 只看该作者
原帖由 dvd008 于 2012-3-2 10:55 发表
其实,也没有必要完全去兼容老的4.0版本,
即使他自己的,也没有新旧兼容, 比如,2.5,3.X,4.0
如果更新,都要自己修改相关的INI文件.

况且,只有2.X有开放的原代码,后面没有.

就象我那两个TEMP设置工具, 都要 ...


这是经济学问题。
兼容,可以减少不少不必要的麻烦。提高价值和效率。
上次你的 一段  TEMP 设置的代码中有句。
    PATH %TP%
按那版PECMD ,为设置当前目录,而不是创建目录。 所以在前面加了
    MDIR %TP%
这样先创建目录,才能保证  设置当前目录%TP%成功。

后来才知道,  你那是以前的代码,PATH %TP% 为  创建目录; 设置当前目录应为:@PATH %TP%




另外正在考虑 和老九的PECMD合并的事。都是中国人,没必要重复和那么多版本。 希望能顺利。  最终走开源路线。
回复

使用道具 举报

772#
发表于 2012-3-2 11:51:03 | 只看该作者
原帖由 2012abc19701 于 2012-3-2 09:43 发表
[quote]原帖由 bahmo 于 2012-3-1 14:25 发表

CallAllDllSort.WCS:

_SUB CallAllDllSort
    TEAM ENVI &&I=1|ENVI &&MSG=| ENVI &&COUNT=0|  ENVI &&AnyDLL=  //定义 ...


範例中變數I沒設1,造成無窮迴圈

FORX變通的方式,我之前的作法是將排序過的檔名存成.TXT
用READ *.TXT 取代 FORX

[ 本帖最后由 bahmo 于 2012-3-2 12:15 编辑 ]
回复

使用道具 举报

773#
发表于 2012-3-2 11:59:04 | 只看该作者

回复 #788 2012abc19701 的帖子

在pecmd.ini中执行PETOOLS.CMD或启动后手动执行PETOOLS.CMD。
PETOOLS.CMD内容:
FORX @\PETOOLS,TOOLS,0,!EXEC CMD /C “PETOOLS_LINK %TOOLS%”

PETOOLS_LINK.CMD内容为帖子中的整个代码。

[ 本帖最后由 mygamexxx 于 2012-3-2 12:03 编辑 ]
回复

使用道具 举报

774#
发表于 2012-3-2 12:27:47 | 只看该作者
在windows xP下 无法执行任何命令是怎么回事?  我记得U60是可以用的
而我用4.0.2011.501版本的直接替换 就可以用

很是奇怪啊

就是执行最简单的命令 都不行

.....\pecmd.exe load t.txt

t.txt内容:
MESS 发现物理内存不足,\n是否设置虚拟内存?@设置虚拟内存 #YN *10000 $N

运行 完全没反应

要么 就直接pecmd.exe cpu占用100%,一直在进程里
回复

使用道具 举报

775#
发表于 2012-3-2 12:41:40 | 只看该作者
pecmd.exe  t.txt
是同一个目录吗
回复

使用道具 举报

776#
发表于 2012-3-2 12:44:52 | 只看该作者

回复 #795 2011hwo1 的帖子

是啊pecmd.exe 和t.txt 同目录
然后pecmd.exe右键 创建快捷方式  然后加参数 load t.txt
也就是:D:\桌面\PECMD2012\PECMD.exe LOAD t.txt
我指定路径也不行LOAD D:\桌面\PECMD2012\t.txt
回复

使用道具 举报

777#
发表于 2012-3-2 12:56:37 | 只看该作者
那你重启下试试,可能是命令环境改变了
回复

使用道具 举报

778#
发表于 2012-3-2 12:59:57 | 只看该作者

回复 #797 2011hwo1 的帖子

重启应该没用 因为这情况3天了 3天前还是可以用的
最奇怪的是 我其他都不动,直接替换老九的PECDM.EXE就可以用了

现在是不是仅支持PE环境了?
回复

使用道具 举报

779#
 楼主| 发表于 2012-3-2 13:07:38 | 只看该作者

[更新212#789:PECMD-32.2012.1除夕版.多窗口多线-U65C裸机系统+18M酷MiniPE

[更新212#789:PECMD-32.2012.1除夕版.多窗口多线-U65C裸机系统+18M酷MiniPE


PECMD-32.2012.1除夕版.多窗口多线-U65C(已升级) +裸机系统 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载: http://mdyblog.blog.163.com/blog/static/106150119201202591855298/


212#783楼 U65C    EXEC --wd:
  • 工作目录  表示设置执行程序的工作目录,有空字符前后用引号。*则为文件名取其目录。

    pecmd   EXEC --wd:c:\windows\system32  cmd

    pecmd   EXEC --wd:*c:\windows\system32\cmd.exe  cmd
    pecmd   EXEC --wd:*c:\windows\system32\cmd.exe  cmd
    PECMD EXEC  --wd:*"c:\Program Files\Internet Explorer\IEXPLORE.EXE"  c:\Program Files\Internet Explorer\IEXPLORE.EXE

    PECMD EXEC  --wd:*"c:\Program Files\Internet Explorer\IEXPLORE.EXE"   cmd

    省得, 临时用PATH改变目录,再改回来。
  • 回复

    使用道具 举报

    780#
     楼主| 发表于 2012-3-2 13:15:15 | 只看该作者
    原帖由 bahmo 于 2012-3-2 11:51 发表


    範例中變數I沒設1,造成無窮迴圈

    FORX變通的方式,我之前的作法是將排序過的檔名存成.TXT
    用READ *.TXT 取代 FORX


    对!!!!

    用变量比 TXT檔效率快.
    而且有其它的应用。 在 ISO-PE 启动 初期, 没有可保存的盘符存放 TXT檔;此时只能用变量。
    回复

    使用道具 举报

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

    本版积分规则

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

    闽公网安备 35020302032614号

    GMT+8, 2024-11-15 12:59

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc.

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