无忧启动论坛

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

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

    [复制链接]
8701#
 楼主| 发表于 2014-11-29 13:31:08 | 只看该作者
本帖最后由 mdyblog 于 2014-11-29 13:32 编辑
ling3882688 发表于 2014-11-29 12:36
你今天刚传的PECMD最新版打不开是咋回事?#9123M大,你有别的联系方式吗?一直刷新等您的回复,老着急了 ...


可能文件损坏。
USB3.0 的U盘, 经常把XP搞死。重新上传了。

点评

http://bbs.wuyou.com/forum.php?mod=redirect&goto=findpost&ptid=205402&pid=3008821&fromuid=272772 还有这个问题。  详情 回复 发表于 2014-11-29 13:39
回复

使用道具 举报

8702#
发表于 2014-11-29 13:39:06 | 只看该作者
本帖最后由 ling3882688 于 2014-11-29 13:44 编辑
mdyblog 发表于 2014-11-29 13:31
可能文件损坏。
USB3.0 的U盘, 经常把XP搞死。重新上传了。


http://bbs.wuyou.net/forum.php?m ... &fromuid=272772

还有这个问题。

分开执行没问题,一起执行就有问题呢?就下面三行。

part -up -super -del 0#1
PART -force -super -gpt   init   0
part -force -super -up -ahup -gpt 0#1 {48465300-0000-11AA-AA11-00306543ECAC} 1G 30G

或者我在中间加个wait 0再按任意键继续也没问题,尝试用THREAD命令也不行。

一会我上个截图
回复

使用道具 举报

8703#
 楼主| 发表于 2014-11-29 14:04:02 | 只看该作者
本帖最后由 mdyblog 于 2014-11-29 14:16 编辑

  1. ENVI^  ForceLocal=1
  2. SET-def  hd=1
  3. PART  list part %&hd%,&&parts
  4. FORX * %&parts%,&&d, TEAM CALC #&d=%&d%| IFEX $%&d%>0, THREAD$ -wait SHOW - %&hd%:%&d%
  5. THREAD$ -wait  PART -gpt -super  -force -up -hup  init %&hd%
  6. WAIT 2000
  7. THREAD$ -wait  PART -gpt -super  -force -up -hup -cmp %&hd%#+1 {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}   1G   30G    {BC65AB2C-B5AF-4197-92B2-00E808FDEE09}    0x0  "Basic data partition"
复制代码

TESTPART-GPT.WCS.zip

446 Bytes, 下载次数: 3

点评

PART -up -super -gpt -cmp 1#+1 {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7} 1G 5G {BC65AB2C-B5AF-4197-92B2-00E808FDEE09} 0x9000000000000000 "Basic data partition" GPT属性 属性:0x100000000  详情 回复 发表于 2014-11-29 23:53
回复

使用道具 举报

8704#
发表于 2014-11-29 14:43:21 来自手机 | 只看该作者
mdyblog 发表于 2014-11-29 08:30
重新下载3.4

4.2:内置注册表命令中的变量

多谢M大。俺试试去^ω^
回复

使用道具 举报

8705#
发表于 2014-11-29 23:53:44 | 只看该作者
本帖最后由 ling3882688 于 2014-11-30 00:10 编辑


PART  -up -super -gpt -cmp 1#+1 {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}   1G   5G   {BC65AB2C-B5AF-4197-92B2-00E808FDEE09}    0x9000000000000000  "Basic data partition"  

GPT属性

属性:0x1000000000000000=只读       0x2000000000000000=影子     0x4000000000000000=隐藏      ┃
0x8000000000000000=无盘符     0x0000000000000001=计算机必须的分区

0x9000000000000000 是什么属性呢?
还有 {BC65AB2C-B5AF-4197-92B2-00E808FDEE09}  这个是什么意思呢?应该一个是类型GUID一个是分区GUID吧?

点评

[attachimg]204174[/attachimg]  详情 回复 发表于 2014-11-30 02:23
回复

使用道具 举报

8706#
 楼主| 发表于 2014-11-30 02:23:00 | 只看该作者
ling3882688 发表于 2014-11-29 23:53
PART  -up -super -gpt -cmp 1#+1 {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}   1G   5G   {BC65AB2C-B5A ...

点评

这里我也看过,typeguid这个可以查询,但是guid属性弄不明白了。  详情 回复 发表于 2014-11-30 02:33
回复

使用道具 举报

8707#
发表于 2014-11-30 02:33:12 | 只看该作者
本帖最后由 ling3882688 于 2014-11-30 02:37 编辑


这里我也看过,typeguid这个可以查询,但是guid属性弄不明白了,百度了下也没理清楚。分区类型GUID和分区GUID还有磁盘GUID,分区GUID还有磁盘GUID应该是不固定的吧。

点评

分区类型GUID 不能随便写。 分区GUID 一串 数字, 随便写,同一台机器上 ,分区GUID 不要重复,即可。 磁盘GUID, 一串 数字, 随便写 ,磁盘GUID 不要重复,即可。  详情 回复 发表于 2014-11-30 05:22
回复

使用道具 举报

8708#
 楼主| 发表于 2014-11-30 05:22:25 | 只看该作者
本帖最后由 mdyblog 于 2014-11-30 05:26 编辑
ling3882688 发表于 2014-11-30 02:33
这里我也看过,typeguid这个可以查询,但是guid属性弄不明白了,百度了下也没理清楚。分区类型GUID和分 ...


分区类型GUID  不要随便写,否则出妖蛾子。
pecmd help  分区类型 如图。window上一般就固定用第一个


分区GUID  一串 数字, 随便写,同一台机器上 ,分区GUID  不要重复,即可。


磁盘GUID,  一串 数字, 随便写 ,磁盘GUID  不要重复,即可。

点评

懂了,谢谢M大。  详情 回复 发表于 2014-12-1 20:44
ENVI @@DeskTopFresh=1 有时桌面文件夹的图标不会刷新,要删除缩略图缓存。 能否加一个动作,自动删除系统缩略图缓存? %userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache*.db  详情 回复 发表于 2014-12-1 12:09
回复

使用道具 举报

8709#
发表于 2014-12-1 12:09:27 | 只看该作者
mdyblog 发表于 2014-11-30 05:22
分区类型GUID  不要随便写,否则出妖蛾子。
pecmd help  分区类型 如图。window上一般就固定用第一个
...

ENVI @@DeskTopFresh=1
有时桌面文件夹的图标不会刷新,要删除缩略图缓存。
能否加一个动作,自动删除系统缩略图缓存?

%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache*.db


点评

>>能否加一个动作,自动删除系统缩略图缓存? 加上了,新版: ┃ │ ├──────────────────────────────────────────────┨ ┃ │ │※刷新桌面: EN  详情 回复 发表于 2014-12-1 13:09
回复

使用道具 举报

8710#
 楼主| 发表于 2014-12-1 13:09:52 | 只看该作者
527104427 发表于 2014-12-1 12:09
ENVI @@DeskTopFresh=1
有时桌面文件夹的图标不会刷新,要删除缩略图缓存。
能否加一个动作,自动删除 ...

>>能否加一个动作,自动删除系统缩略图缓存?

加上了,新版:
┃    │    ├──────────────────────────────────────────────┨
┃    │    │※刷新桌面: ENVI @@DeskTopFresh=[clearicon][;][1/2] //1:刷新桌面和我的电脑窗口            ┃
┃    │    │                          //2:专业刷新桌面,只刷新桌面      clearicon: (先)清除图标缓存    ┃
┃    │    ├──────────────────────────────────────────────┨

ENVI @@DeskTopFresh=clearicon;1

点评

多谢老大了  详情 回复 发表于 2014-12-2 12:02
回复

使用道具 举报

8711#
发表于 2014-12-1 20:44:17 | 只看该作者
mdyblog 发表于 2014-11-30 05:22
分区类型GUID  不要随便写,否则出妖蛾子。
pecmd help  分区类型 如图。window上一般就固定用第一个
...

懂了,谢谢M大。
回复

使用道具 举报

8712#
发表于 2014-12-2 12:02:29 | 只看该作者
mdyblog 发表于 2014-12-1 13:09
>>能否加一个动作,自动删除系统缩略图缓存?

加上了,新版:

多谢老大了
回复

使用道具 举报

8713#
发表于 2014-12-4 20:42:05 | 只看该作者
通过part命令可以获取下面的信息:
分区  类型 激活(1) 起始(字节)     长度(字节)    隐藏扇区     结尾(字节) 物理# 盘符


我对比了一下PART -GUI,缺少一个文件系统和分区逻辑这两项。

PART命令里有没有办法直接获取?还是需要使用别的命令转一下?

点评

PART -gui 有: [attachimg]204453[/attachimg]  详情 回复 发表于 2014-12-5 01:01
回复

使用道具 举报

8714#
 楼主| 发表于 2014-12-5 01:01:49 | 只看该作者
本帖最后由 mdyblog 于 2014-12-5 01:09 编辑
ling3882688 发表于 2014-12-4 20:42
通过part命令可以获取下面的信息:
分区  类型 激活(1) 起始(字节)     长度(字节)    隐藏扇区     结尾( ...


PART -gui 有:



>> PART命令里有没有办法直接获取?还是需要使用别的命令转一下?
1) 文件系统:
FDRV *vol  ,FS=C:
MESS %FS%
//NTFS

2) 扩展分区
PART list part 0,V
MESS.  %V%
// 1   2   @3  3   4   5   6
返回的分区号, @开头的是 扩展分区

3) 逻辑分区:
PART -phy#  list part 0:4,V
MESS.  %V%
//  4     7   0    40007794176    41948895744          63    81956689920    5  D:
返回的物理号>=5, 是  逻辑分区

点评

谢谢M大。  详情 回复 发表于 2014-12-5 17:57
回复

使用道具 举报

8715#
发表于 2014-12-5 17:57:10 | 只看该作者

谢谢M大。
回复

使用道具 举报

8716#
发表于 2014-12-5 20:55:55 | 只看该作者
本帖最后由 ling3882688 于 2014-12-5 21:10 编辑

下面的命令为啥不能成功?去掉子过程才可以。

//开始
_SUB PPT1
WRIT %TEMP%\LIST,$1,1111
WRIT %TEMP%\LIST,$2,2222
_END
_SUB PPT2
WRIT %TEMP%\LIST,$3,3333
WRIT %TEMP%\LIST,$4,4444
_END
PPT1
PPT2
//结束

是这个原因吗?<若有多个_SUB命令,这些命令定义的名称不能重复,不能近似,也不能用这些名称设置成环境变量>

原来是命令写错了 已经修正!
回复

使用道具 举报

8717#
发表于 2014-12-6 18:03:31 | 只看该作者
本帖最后由 ling3882688 于 2014-12-6 18:05 编辑

M大,是不是需要更新一下GPT分区类型GUID了,暂时用到了下面的这个:

Apple Core Storage (i.e. Lion FileVault) partition        {53746F72-6167-11AA-AA11-00306543ECAC}
回复

使用道具 举报

8718#
发表于 2014-12-7 07:34:18 | 只看该作者
PE下可能由于System权限问题致SEND组合命令无效 (WIN+T的组合命令应该是这样写的吧? SEND #0x5B_,T,#0x5B^)

这有办法解决吗?
回复

使用道具 举报

8719#
 楼主| 发表于 2014-12-7 16:13:12 | 只看该作者
本帖最后由 mdyblog 于 2014-12-7 16:14 编辑
贝壳iT   
您好m老大, FIND Explorer.EXE,!TEAM SHEL %WinDir%\EXPLORER.EXE|LOGO*|TEXT
以前logo*就是直接进入桌面不渐隐淡出,新版88.05 改为LOGO - 怎么还是有渐隐淡出效果呢,请指教
半小时前


LOGO*
快速退出没问题。
测试见附件: TLOGO.zip (1.02 KB, 下载次数: 4)

可能是 上 面 LOGO * 没有执行。

点评

感谢M大的每次一无私解答,非常感谢  详情 回复 发表于 2014-12-7 16:37
回复

使用道具 举报

8720#
发表于 2014-12-7 16:37:33 | 只看该作者
mdyblog 发表于 2014-12-7 16:13
LOGO*
快速退出没问题。
测试见附件:

感谢M大的每次一无私解答,非常感谢
回复

使用道具 举报

8721#
发表于 2014-12-8 09:49:55 | 只看该作者
赞一个!
回复

使用道具 举报

8722#
发表于 2014-12-10 19:49:14 | 只看该作者
M大特赞
回复

使用道具 举报

8723#
发表于 2014-12-11 18:53:15 | 只看该作者
这个不错 下载一个试试
回复

使用道具 举报

8724#
 楼主| 发表于 2014-12-13 05:31:33 | 只看该作者
88.05.32   :   PART支持  0.5G  这样的浮点形式开有的 整数。
创建扩展  创建逻辑分区   删除逻辑分区  示例:


┃PART -super -force -clear -up -hup  -clear  1#2 -a 5 2.5G  3.5G // 创建扩展分区。-clear则不可恢复┃
┃PART -up -align -alignend  1#+L   0x7  +32256  57544704  // 扩展分区最后创建一逻辑分区   ┃
┃PART -up 1#-L   //  删除最后的逻辑分区                                                   ┃

-clear则不可恢复。 而没有-clear,则可能 冒出一堆垃圾逻辑分区, 甚至 磁盘不可操作了(只能直接init初始化)。
除非知道磁盘上的 数据是正确的,才可以不用-clear, 此时可能连带后面的 分区也恢复了,一下子 会否了好多分区。
否则,还是  带上 -clear。


┃    │    │PART  -up -super -gpt -cmp 1#+1 {EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}   1G   5G            ┃
┃    │    │      {BC65AB2C-B5AF-4197-92B2-00E808FDEE09}    0x9000000000000000  "Basic data partition"  ┃
┃    │    │PART  -up -super -gpt -cmp del  1#2  //删除GPT分区,不影响分区里面的数据,可以再映射并加载。 ┃
┃    │    │PART  -up -super -gpt -cmp 1  //仅仅压缩GPT分区表。使得从1开始且连续                        ┃
┃    │    │PART  -up -super -swap:1 1#4  //1#4和1#1交换                                                ┃
┃    │    │PART  -up -hup -super -force -mbr init 1 //初始化成MBR;-mbr换成-gpt则为GPT                 ┃




回复

使用道具 举报

8725#
发表于 2014-12-14 15:51:10 | 只看该作者
请教M大一个问题,PCEMD能不能创建一个后台任务。比如PECMD.exe start  mytask.wcs
mytask.wcs没有界面,或者有界面也不显示,但一直在后台运行,等待有关的消息来执行一些指令。

点评

PECMD.exe EXEC *PECMD.exe LOAD mytask.wcs 就可以了。  详情 回复 发表于 2014-12-14 17:43
回复

使用道具 举报

8726#
 楼主| 发表于 2014-12-14 17:43:21 | 只看该作者
本帖最后由 mdyblog 于 2014-12-14 17:54 编辑

sp_star 发表于 2014-12-14 15:51
请教M大一个问题,PCEMD能不能创建一个后台任务。比如PECMD.exe start  mytask.wcs
mytask.wcs没有界面, ...

PECMD.exe   EXEC  *PECMD.exe LOAD   mytask.wcs

就可以了。


mytask.wcs
方法1) 里面 是个循环, 中间加上WAIT  50
ENVI RUN=1
LOOP  #%RUN%>0,  CALL DORUN

_SUB  DORUN
        WAIT 50
       .....
_END



方法2)加上 无界面的  消息窗口
TEAM ENVI^ ENVIMODE=1
MYLOOP
_SUB  MYLOOP,#     //
无界面的  消息窗口
    ENVI $TEST1WID=%&__WinID%
    ENVI @this.MSG=#1::wp,lp, FILE  D:\1=>D:\2.TXT     //响应外部消息
    //TIMER T1,5000, WRIT     D:\T1.LOG,$+0,MSG1          //定时任务
_END

///通过 TEST1WID 接受消息, 并
响应外部消息//开些定时任务

   

点评

谢谢!用法很灵活! 开个窗口最简单了,反正被隐藏了。 _SUB Windows1,W360H440,WinCMD功能演示 ENVI @Windows1.MSG=%&WM_QUERYENDSESSION%:call imdisk_unmount _END 主要是Onshutdown.wcs在RamOS里执行,需  详情 回复 发表于 2014-12-14 18:26
回复

使用道具 举报

8727#
发表于 2014-12-14 18:26:57 | 只看该作者
mdyblog 发表于 2014-12-14 17:43
PECMD.exe   EXEC  *PECMD.exe LOAD   mytask.wcs

就可以了。

谢谢!用法很灵活!
开个窗口最简单了,反正被隐藏了。
_SUB Windows1,W360H440,WinCMD功能演示
ENVI @Windows1.MSG=%&WM_QUERYENDSESSION%:call imdisk_unmount
_END
主要是Onshutdown.wcs在RamOS里执行,需要组策略,绝大部分都没有。所以想用个变通的方法。

另外还有个无关的问题:如果PECMD打开了一个窗口WIN1, 关闭桌面上的其他窗口时,WIN1会收到什么消息吗?还是什么都收不到?

点评

一般的 窗口关闭的时候, 别的程序收不到消息。 除非自己些的程序, 发送一个消息个监听程序。  详情 回复 发表于 2014-12-14 19:24
回复

使用道具 举报

8728#
 楼主| 发表于 2014-12-14 19:24:52 | 只看该作者
本帖最后由 mdyblog 于 2014-12-14 19:28 编辑
sp_star 发表于 2014-12-14 18:26
谢谢!用法很灵活!
开个窗口最简单了,反正被隐藏了。
_SUB Windows1,W360H440,WinCMD功能演示


一般的 窗口关闭的时候, 别的程序收不到消息。

除非自己写的程序, 发送一个消息给监听程序。

------------
需要VC编写钩子 来 监视 所有窗口的创建和销毁。

点评

呵呵,谢谢指点。  详情 回复 发表于 2014-12-14 21:46
回复

使用道具 举报

8729#
发表于 2014-12-14 21:46:01 | 只看该作者
mdyblog 发表于 2014-12-14 19:24
一般的 窗口关闭的时候, 别的程序收不到消息。

除非自己写的程序, 发送一个消息给监听程序。

呵呵,谢谢指点。
回复

使用道具 举报

8730#
发表于 2014-12-17 17:07:53 | 只看该作者
请教楼主,怎样实现一个控件放置在另一个控件的上面?
我希望下拉框在按钮4的上面,具体的效果请看下图:

点评

WIN1 _SUB WIN1,W387H185,控件嵌套示例, LABE -3D -vcenter LABE1,L17T56W307H30, 4.网络克隆,, LIST LIST1,L134T62W100H100,MAX|FAST,,MAX, ITEM -3D -left ITEM1,L25T96W276H30,  详情 回复 发表于 2014-12-17 19:07
[attachimg]205038[/attachimg]  详情 回复 发表于 2014-12-17 18:39
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-10-7 00:01

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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