无忧启动论坛

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

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

    [复制链接]
6391#
发表于 2013-7-12 10:34:24 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-12 10:42 编辑

对这样长的 命令,我经常弄不好

还有这个Program Files,
一旦用到EXEC里面,就没有效果

点评

SET-def _cmd1=exec %SystemRoot%\explorer.exe /E,::{20D04FE0-3AEA-1069-A2D8-08002B30309D} %&_cmd1% exec "C:\Program FIles\abc.exe" cdcds cdscds cdscds exec %ProgramFiles%\abc.exe cdcd cds  详情 回复 发表于 2013-7-12 11:02
回复

使用道具 举报

6392#
发表于 2013-7-12 10:53:57 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-12 10:59 编辑

多次测试,发现,图标位置确实有点偏. 就差一点点!
圆图标明显!  其它图标不怎么明显.

如果不是设置图标位置的问题(而是图标本身问题) ,就不要管了.

未命名.JPG (18.87 KB, 下载次数: 131)

未命名.JPG

未命名2.JPG (22.75 KB, 下载次数: 118)

未命名2.JPG

点评

图标不园。好像是立体的。PS的吧 可以背景色和 窗口一致, 就看看不要出来。  详情 回复 发表于 2013-7-12 14:07
回复

使用道具 举报

6393#
 楼主| 发表于 2013-7-12 11:02:07 | 只看该作者
本帖最后由 mdyblog 于 2013-7-12 11:03 编辑
2012qnmd 发表于 2013-7-12 10:34
对这样长的 命令,我经常弄不好

还有这个Program Files,


SET-def  _cmd1=exec %SystemRoot%\explorer.exe /E,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
%&_cmd1%

SET-def DouHao=,
exec %SystemRoot%\explorer.exe /E%&DouHao%::{20D04FE0-3AEA-1069-A2D8-08002B30309D}


exec   "C:\Program FIles\abc.exe" cdcds cdscds cdscds
exec  %ProgramFiles%\abc.exe  cdcd cds csc dscds
回复

使用道具 举报

6394#
发表于 2013-7-12 11:19:45 | 只看该作者
还有个:
命令行: start c: ,可以打开C盘

EXEC也没有办法

(我目前都是做个CMD, 然后调这个CMD完成的)

回复

使用道具 举报

6395#
发表于 2013-7-12 11:20:57 | 只看该作者
还有,  .LNK 文件(快捷方式)

目前也是通过CMD完成的

点评

EXEC $C:\ EXEC $D:\abc.lnk EXEC $D:\abc.doc cmd 的 START 对应 EXEC $  详情 回复 发表于 2013-7-12 11:35
回复

使用道具 举报

6396#
 楼主| 发表于 2013-7-12 11:35:02 | 只看该作者
2012qnmd 发表于 2013-7-12 11:20
还有,  .LNK 文件(快捷方式)

目前也是通过CMD完成的

EXEC $C:\
EXEC $D:\abc.lnk

EXEC $D:\abc.doc

cmd 的 START 对应 EXEC $
回复

使用道具 举报

6397#
发表于 2013-7-12 11:45:23 | 只看该作者
SET-def DouHao=,
exec %SystemRoot%\explorer.exe /E%&DouHao%::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
这个好用! . 另外那个会自动执行(可能我没看明白)

这个变量" DouHao" 不会对其它地方有影响吧?

点评

局部变量, 不会。 出了 该函数, 就看不到它  详情 回复 发表于 2013-7-12 12:08
回复

使用道具 举报

6398#
 楼主| 发表于 2013-7-12 12:08:53 | 只看该作者
2012qnmd 发表于 2013-7-12 11:45
SET-def DouHao=,
exec %SystemRoot%\explorer.exe /E%&DouHao%::{20D04FE0-3AEA-1069-A2D8-08002B30309D} ...

局部变量, 不会。 出了 该函数, 就看不到它
回复

使用道具 举报

6399#
发表于 2013-7-12 12:56:14 | 只看该作者
本帖最后由 diannao338 于 2013-7-12 12:58 编辑

SED V=1:0,(a),,123(a)456
mess %V%

连括号一起替换掉怎么搞? 替换有括号就不正常了

点评

SED V=1:0,\(a\),,123(a)456 mess %V% 自前面加一个转义符\ HELP\PECMD2012正则表达式.doc  详情 回复 发表于 2013-7-12 13:04
回复

使用道具 举报

6400#
 楼主| 发表于 2013-7-12 13:04:39 | 只看该作者
diannao338 发表于 2013-7-12 12:56
SED V=1:0,(a),,123(a)456
mess %V%

SED V=1:0,\(a\),,123(a)456
mess %V%

自前面加一个转义符\
HELP\PECMD2012正则表达式.doc
回复

使用道具 举报

6401#
发表于 2013-7-12 13:41:18 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-12 13:54 编辑

效果那是相当的好啊!!太感谢了

完美达到想要的效果!!! (无按钮的,其实是圆按钮的效果)

未命名.JPG (10.03 KB, 下载次数: 112)

未命名.JPG

未命名2.JPG (7.74 KB, 下载次数: 111)

未命名2.JPG

点评

好啊。。。。。。。。。。。。。。。  详情 回复 发表于 2013-7-12 14:14
回复

使用道具 举报

6402#
 楼主| 发表于 2013-7-12 14:07:49 | 只看该作者
2012qnmd 发表于 2013-7-12 10:53
多次测试,发现,图标位置确实有点偏. 就差一点点!
圆图标明显!  其它图标不怎么明显.

图标不园。好像是立体的。PS的吧

可以背景色和 窗口一致, 就看看不要出来。

回复

使用道具 举报

6403#
 楼主| 发表于 2013-7-12 14:14:28 | 只看该作者
2012qnmd 发表于 2013-7-12 13:41
效果那是相当的好啊!!太感谢了

完美达到想要的效果!!! (无按钮的,其实是圆按钮的效果)

好啊。。。。。。。。。。。。。。。
回复

使用道具 举报

6404#
发表于 2013-7-12 17:08:38 | 只看该作者
mdyblog大,winpe4.0用户注销切换时,总有部分程序未退出,甚至声音仍在播放,用的是HHH333大的PE,用PECMD怎么能停止现有用户运行程序,并清理内存呢!

点评

%SystemRoot%\System32\OnShutdown.wcs 中 把 用户进程都杀掉 ,试试 HELP SHUT HELP KILL HELP FIND  详情 回复 发表于 2013-7-12 17:40
回复

使用道具 举报

6405#
 楼主| 发表于 2013-7-12 17:40:47 | 只看该作者
2012justion 发表于 2013-7-12 17:08
mdyblog大,winpe4.0用户注销切换时,总有部分程序未退出,甚至声音仍在播放,用的是HHH333大的PE,用PECMD ...

%SystemRoot%\System32\OnShutdown.wcs
中 把 用户进程都杀掉 ,试试
HELP  SHUT
HELP KILL
HELP FIND
回复

使用道具 举报

6406#
发表于 2013-7-12 17:51:39 | 只看该作者
谢谢M大,我试下
回复

使用道具 举报

6407#
发表于 2013-7-12 21:07:49 | 只看该作者
X64的,有点问题!

按钮没按前,和前面图一样,按下后,变这样了.
32位正常(没变化,还和前面图一样)

未命名.JPG (12.93 KB, 下载次数: 109)

未命名.JPG

点评

再试试  详情 回复 发表于 2013-7-13 09:40
回复

使用道具 举报

6408#
 楼主| 发表于 2013-7-13 09:40:09 | 只看该作者
2012qnmd 发表于 2013-7-12 21:07
X64的,有点问题!

按钮没按前,和前面图一样,按下后,变这样了.

再试试
回复

使用道具 举报

6409#
发表于 2013-7-13 09:53:34 | 只看该作者
我去下新版看看.

有其它两个问题:
1. 窗口, 有没有参数可以直接使其定位于显示器左下角, 也就是0,0 位置.
然后, 窗口大小分别向上,向右

目前,左,可以设置L =0

也就是有个底部参数

2. 窗口,使用-top参数,可以使其再其它程序前面, 但是

系统的任务栏, 确可以和它切换,点谁,谁再前,  能不能让它也可以始终在系统任务栏前面.

点评

1: SCRN -win SW,SH CALC L=%SW% - 200 CALC T=%SH% - 100 WIN1 _SUB WIN1,L%L%T%T%W200H100,新窗口1,,,,, -top _END //左下角有2种: (1) 屏幕左下角 (2)桌面左下角 2: 那是因为 你的系统 中的 任  详情 回复 发表于 2013-7-13 11:41
回复

使用道具 举报

6410#
发表于 2013-7-13 10:18:05 | 只看该作者
本帖最后由 2012qnmd 于 2013-7-13 11:04 编辑

新版也不行. 附件是图标和INI文件, (这次新版,连图标都没了!  点,不点,到是没变化了,不过没有显示图标)
32位,你看看效果. 然后再64位(PE下就可以) 看看


下面截图是:32位, 完美效果! 点和不点,都一样.

未命名32.JPG (66.87 KB, 下载次数: 108)

未命名32.JPG

新圆-无按钮.rar

16.69 KB, 下载次数: 1, 下载积分: 无忧币 -2

点评

昨晚 累了, 弄了会儿困了。 可以 不要-round 开关,-nscope 可单用。把 按钮的背景和 窗口的背景 弄成一致: ENVI @this.bkcolor=0x4B0091 ITEM -pcenter -nscope ITEM3,L218T122W90H90,关,,icon1  详情 回复 发表于 2013-7-14 09:33
回复

使用道具 举报

6411#
 楼主| 发表于 2013-7-13 11:41:29 | 只看该作者
2012qnmd 发表于 2013-7-13 09:53
我去下新版看看.

有其它两个问题:

1: SCRN -win SW,SH
CALC L=%SW% - 200
CALC T=%SH% - 100
WIN1
_SUB WIN1,L%L%T%T%W200H100,新窗口1,,,,, -top
_END

//左下角有2种: (1) 屏幕左下角 (2)桌面左下角

2:  那是因为 你的系统 中的 任务栏 也设置了 -top .  
加个定时器,  用 ENVI @POS  把它 强“顶”上来。

3: 晚上再弄弄。

点评

请教一下老大,下面的介质类型分别代表什么?本人有一应用,需要用到这些: DRIVE_UNKNOWN:未知设备 DRIVE_NO_ROOT_DIR DRIVE_REMOVABLE DRIVE_FIXED FUNCTION_ERROR DRIVE_REMOTE DRIVE_CDROM:光驱 D  详情 回复 发表于 2013-7-13 11:45
回复

使用道具 举报

6412#
发表于 2013-7-13 11:45:32 | 只看该作者
mdyblog 发表于 2013-7-13 11:41
1: SCRN -win SW,SH
CALC L=%SW% - 200
CALC T=%SH% - 100


请教一下老大,下面的介质类型分别代表什么?本人有一应用,需要用到这些:

DRIVE_UNKNOWN:未知设备
DRIVE_NO_ROOT_DIR
DRIVE_REMOVABLE
DRIVE_FIXED
FUNCTION_ERROR
DRIVE_REMOTE
DRIVE_CDROM:光驱
DRIVE_CDROMUSB:USB光驱
DRIVE_RAMDISK:内存盘
DRIVE_USBFLASH
DRIVE_USBDISK

点评

DRIVE_UNKNOWN:未知设备 DRIVE_NO_ROOT_DIR 不是路径 吧, 就是输入放入路径根本不合法 DRIVE_REMOVABLE 可移动设备,可“随时”插拔的, 如软盘, SD卡, 某些格式的小U盘 DRIVE_FIXED  详情 回复 发表于 2013-7-14 05:26
回复

使用道具 举报

6413#
发表于 2013-7-13 11:55:26 | 只看该作者
请教一下  我想 把某带多个空格的字符串 空格替换成换行 写入时\n换行怎么没有转义?
例:
envi a=12 3\n4 56
SED a=99:0, ,\\n,%a%
mess %a%
ENVI^ Clipboard=%a%
'WRIT

mess显示是换行了的

点评

你写的没错。 是MESS 自动转换了。 用MESS. envi a=12 3\n4 56 SED a=99:0, ,\\n,%a% mess. 【%a%】 // 【12\n3\n4\n56】  详情 回复 发表于 2013-7-14 05:16
回复

使用道具 举报

6414#
发表于 2013-7-13 12:19:45 | 只看该作者
上面代码好像是:桌面右下角( 任务栏上方)

屏幕的呢? (现在的是使用ENVI B_TRIM=0 来设置起点,不过帮助里面没找到这个参数)
使窗口刚好盖住任务栏.

点评

SCRN SW,SH //屏幕 ENVI W=%SW% CALC L=0 //%SW% - 200 CALC T=%SH% - 100 WIN1 _SUB WIN1,L%L%T%T%W%W%H100,新窗口1,,,,, -top _END  详情 回复 发表于 2013-7-14 05:31
回复

使用道具 举报

6415#
发表于 2013-7-13 12:40:53 | 只看该作者
一个小问题,使用最新的稳定版,在XPPE中安装驱动时,会弹出那个驱动签名检测窗口,什么都不变,仅更换pecmd4.0,就不会弹出……
能不能修复下

点评

把 安装 驱动那段代码 贴出来看看。  详情 回复 发表于 2013-7-14 05:32
回复

使用道具 举报

6416#
发表于 2013-7-13 16:13:48 | 只看该作者
还有个重大问题发现:
昨天的,X64还正常
今天最新这个, 启动PE后,会不停的读取硬盘
(原来,包括32位,启动PE后,硬盘很安静. 替换最新后,进入PE,硬盘高速运转不停,嗡嗡嗡作响)

点评

我试过 WIN8PE(X64), 7.8 的 PECMD, 正常。 只有定位到 具体哪句, 我才知道,怎么弄。 你删减一些语句, 试试, 看看 哪句。 另外 不插USB 盘试试。  详情 回复 发表于 2013-7-14 06:08
回复

使用道具 举报

6417#
发表于 2013-7-13 23:37:39 | 只看该作者
发现在安装 Adobe Reader 11 上 运行 浏览文件 非常非常容易发生内存错误

测试:

win0
_sub opendg
BROW ss,,请选择一个PDF文件
_end

_sub Win0,W500H380,
ITEM ButtonA,L280T320W70H28,打开文件,call opendg
_end

此pdf软件鼠标移动到BROW浏览的pdf文件那就会运行几秒钟的AcroRd32.exe进程,应该是监视用的
选取pdf文件后就如图报错了
浪费了我好多时间查错........


点评

可能是文件预览。 我这 2个 AcroRd32.exe进程 没出错。 WIN7X64 win0 _sub opendg BROW &&ss,,请选择一个PDF文件 FIND $%&ss%=,! ENVI @LABE1=%&ss% _end 你还稳定版, 以前老版 试试。 看看有没有不  详情 回复 发表于 2013-7-14 06:36
回复

使用道具 举报

6418#
 楼主| 发表于 2013-7-14 05:16:14 | 只看该作者
diannao338 发表于 2013-7-13 11:55
请教一下  我想 把某带多个空格的字符串 空格替换成换行 写入时\n换行怎么没有转义?
例:
envi a=12 3\n4  ...

你写的没错。 是MESS 自动转换了。 用MESS.
envi a=12 3\n4 56
SED a=99:0, ,\\n,%a%
mess. 【%a%】
// 【12\n3\n4\n56】

点评

不是啊 我意思就是让它换行啊 我要写入文件或复制到剪切板使用的 我现在用au3的 @CRLF可以换行, 用 @CR 或@LF也不行  详情 回复 发表于 2013-7-14 08:45
回复

使用道具 举报

6419#
 楼主| 发表于 2013-7-14 05:26:10 | 只看该作者
527104427 发表于 2013-7-13 11:45
请教一下老大,下面的介质类型分别代表什么?本人有一应用,需要用到这些:

DRIVE_UNKNOWN:未知设备 ...

DRIVE_UNKNOWN:未知设备
DRIVE_NO_ROOT_DIR   不是路径 吧,  就是输入放入路径根本不合法
DRIVE_REMOVABLE      可移动设备,可“随时”插拔的, 如软盘, SD卡, 某些格式的小U盘
DRIVE_FIXED                和上面相反。 插上后不能随便拔下。否则可能危及系统运行(系统设计理念上依赖)。 需要特别的操作(UMOUNT) 才能卸载。 如硬盘, 移动硬盘。
                       //XP 开始,做了特殊设计, 移动硬盘 可以随便拔。
FUNCTION_ERROR        函数失败
DRIVE_REMOTE            远方设备, 如网络驱动器
DRIVE_CDROM:光驱
DRIVE_CDROMUSB: USB光驱
DRIVE_RAMDISK:   内存盘
---------------------------------------
DRIVE_USBFLASH      USB小U盘
DRIVE_USBDISK         USB移动硬盘
--------------------
后面2者, 是PECMD自加的。
回复

使用道具 举报

6420#
 楼主| 发表于 2013-7-14 05:31:00 | 只看该作者
2012qnmd 发表于 2013-7-13 12:19
上面代码好像是:桌面右下角( 任务栏上方)

屏幕的呢? (现在的是使用ENVI B_TRIM=0 来设置起点,不过帮助里 ...

SCRN  SW,SH   //屏幕
ENVI W=%SW%
CALC L=0  //%SW% - 200
CALC T=%SH% - 100
WIN1
_SUB WIN1,L%L%T%T%W%W%H100,新窗口1,,,,, -top
_END
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 16:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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