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

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

   火... [复制链接]
发表于 2013-6-21 01:06:13 | 显示全部楼层
mdyblog 发表于 2013-6-20 22:59
太老了。 源码 一时 找不到。

怎么 好用 BARTPE.EXE

直接用DEVI $xxx.cab就出现下面这个窗口
hhh.png
作了多种尝试都不行,看来只有换回老版本。老的不知会不会有19个盘符的问题。


顺便请教一下,你的这个与4.0不兼容的地方我又发现两个:
1、在INI文件中执行无效:
REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=@00
必须改成
REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=@0

2、在INI文件中执行
REGI HKCR\*\shell\CAB最大压缩\command\=makecab /v1 /D CompressionType=LZX /D CompressionMemory=21 "%1"
其中的"%1用"会变成""(即%1用空替代了)
以上要改成
REGI HKCR\*\shell\CAB最大压缩\command\=makecab /v1 /D CompressionType=LZX /D CompressionMemory=21 "%%1"
才可以

这个是有意为之吗?还是其他原因。

点评

1: REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=@00 REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=@0 都可以的。 我用 最新版测试的: C:\Users\mdy>PECMD REGI HKLM\SOFTWARE\PELOGON  详情 回复 发表于 2013-6-21 07:14
回复

使用道具 举报

发表于 2013-6-21 01:43:36 | 显示全部楼层
哎呀,怎么有这么多问题,我发现新版中的UPNP命令有很大的问题,这是导致网卡安装不成功的主要原因,譬如执行了
PECMD.EXE UPNP -c p -i MS_TCPIP
PECMD.EXE UPNP -c c -i MS_MSCLIENT
PECMD.EXE UPNP -c s -i MS_SERVER

再运行net start TCPIP 、 net start server后它干脆提示没有服务名。
我发一个启动网卡的CMD给你: START_NET.7z (2.16 KB, 下载次数: 1) ,如果将其中的PECMD.EXE UPNP替换成BARTPE.EXE,其他不作任何改变,驱动网卡就是成功的。

点评

什么系统? PECMD 是那个版本?  详情 回复 发表于 2013-6-21 07:15
回复

使用道具 举报

发表于 2013-6-21 01:56:12 | 显示全部楼层
本帖最后由 hhh333 于 2013-6-21 02:02 编辑

又发现一个大问题,上一次切换到Administrator用一个死循环来抗拒KILL EXPLORER是成功的,但不能注销,一旦点注销,再进去后,桌面就会不断打开资源管理器explorer.exe

点评

你用的 不是 我给你的 才是代码吧。 一这个作为 交流对象吧。 否则驴唇不对马嘴。  详情 回复 发表于 2013-6-21 07:44
回复

使用道具 举报

 楼主| 发表于 2013-6-21 07:14:33 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-21 07:49 编辑
hhh333 发表于 2013-6-21 01:06
直接用DEVI $xxx.cab就出现下面这个窗口

作了多种尝试都不行,看来只有换回老版本。老的不知会不会有1 ...


1:

REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=@00
REGI HKLM\SOFTWARE\Microsoft\Driver Signing\Policy=@0
都可以的。
我用 最新版测试的:
C:\Users\mdy>PECMD REGI HKLM\SOFTWARE\PELOGON\AA=@0

C:\Users\mdy>reg query HKLM\SOFTWARE\PELOGON

HKEY_LOCAL_MACHINE\SOFTWARE\PELOGON
    AA    REG_BINARY    00


C:\Users\mdy>PECMD REGI HKLM\SOFTWARE\PELOGON\NN=@00

C:\Users\mdy>reg query HKLM\SOFTWARE\PELOGON

HKEY_LOCAL_MACHINE\SOFTWARE\PELOGON
    AA    REG_BINARY    00
    NN    REG_BINARY    00




2、在INI文件中执行
REGI HKCR\*\shell\CAB最大压缩\command\=makecab /v1 /D CompressionType=LZX /D CompressionMemory=21 "%1"
其中的"%1用"会变成""(即%1用空替代了)
以上要改成
REGI HKCR\*\shell\CAB最大压缩\command\=makecab /v1 /D CompressionType=LZX /D CompressionMemory=21 "%%1"
才可以

%1 在 PECMD2012 中是有特别意义的, 表示第1个参数。 4.0不支持参数, 所以没有这个。 是不同的。
此时 %  必须写为%%

另外 还有个命令:  DEVI *disverify
这个 只需要开机后执行一次。 (HELP DEVI)
回复

使用道具 举报

 楼主| 发表于 2013-6-21 07:15:35 | 显示全部楼层
hhh333 发表于 2013-6-21 01:43
哎呀,怎么有这么多问题,我发现新版中的UPNP命令有很大的问题,这是导致网卡安装不成功的主要原因,譬如执 ...

什么系统? PECMD 是那个版本?

点评

最新的PECMD2012.1.79N-130510-38.多窗口线程孵化版_win32_64新设计.sfx,03PE系统。我想Win8PE如果用UPNP来安装协议等,可能也会有问题,不过目前大多数8PE都是用的netcfg.exe所以将问题掩盖了。  详情 回复 发表于 2013-6-21 07:52
回复

使用道具 举报

 楼主| 发表于 2013-6-21 07:44:54 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-21 07:47 编辑
hhh333 发表于 2013-6-21 01:56
又发现一个大问题,上一次切换到Administrator用一个死循环来抗拒KILL EXPLORER是成功的,但不能注销,一旦 ...


我测试, 可以注销啊。

你用的 不是 我给你的 测试代码吧。
以这个作为 交流对象吧。 否则驴唇不对马嘴。
你这个 不是正常的 PE 流程。 是你的一种创新。 怎么做 还得 靠自己 摸索。   
回复

使用道具 举报

发表于 2013-6-21 07:52:42 | 显示全部楼层
mdyblog 发表于 2013-6-21 07:15
什么系统? PECMD 是那个版本?

最新的PECMD2012.1.79N-130510-38.多窗口线程孵化版_win32_64新设计.sfx,03PE系统。我想Win8PE如果用UPNP来安装协议等,可能也会有问题,不过目前大多数8PE都是用的netcfg.exe所以将问题掩盖了。

点评

UPNP 不能用于 win7 win8。 win7 win8 也不用这个玩意了。 这是一个 古老的 命令,早期 纯粹为XPPE设计的。  详情 回复 发表于 2013-6-21 10:15
回复

使用道具 举报

 楼主| 发表于 2013-6-21 10:15:50 | 显示全部楼层
hhh333 发表于 2013-6-21 07:52
最新的PECMD2012.1.79N-130510-38.多窗口线程孵化版_win32_64新设计.sfx,03PE系统。我想Win8PE如果用UPN ...

UPNP 不能用于 win7 win8。 win7 win8 也不用这个玩意了。
这是一个 古老的  命令,早期 纯粹为XPPE设计的。

点评

我还要将这个程序用于03或XP的,直到PECMD2012.1.73.1-130207-6.多窗口线程孵化版_win32.sfx都是正常的,这个之后说异常了,是不是后续版本简化或取消了UPNP命令?  详情 回复 发表于 2013-6-21 10:41
回复

使用道具 举报

发表于 2013-6-21 10:31:13 | 显示全部楼层
问一个小功能,看看能否实现:

PECMD.INI 第一条那个地方, 能否弹出一个密码匡, 只有输入正确的密码,点"确定", 才能继续执行后面内容

否则,停在那不动. (当然,如果有个选择重启或关机的按钮更好,指密码错误的情况下,可以人工选择)

不用SHELL 那个方法.

点评

LOGIN_WIN _SUB LOGIN_WIN,W289H223,新窗口1,,,,, -top -forcenomin -disminb -trap -discloseb /// SET &&PassWD=l6nA //BASE加密的密码123 LABE -vcenter &LABE2,L33T52W60H30,密码,, E  详情 回复 发表于 2013-6-21 12:09
回复

使用道具 举报

发表于 2013-6-21 10:41:52 | 显示全部楼层
mdyblog 发表于 2013-6-21 10:15
UPNP 不能用于 win7 win8。 win7 win8 也不用这个玩意了。
这是一个 古老的  命令,早期 纯粹为XPPE设计 ...

我还要将这个程序用于03或XP的,直到PECMD2012.1.73.1-130207-6.多窗口线程孵化版_win32.sfx都是正常的,这个之后说异常了,是不是后续版本简化或取消了UPNP命令?

点评

1: 可能 是从这个版本 开始, 支持WIN64 。 代码是公用的。 为了X64, 源代码 做了一些调整。 等晚上 回去 看看 。 2: su_admin3.zip 最了一些简化。 REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersio  详情 回复 发表于 2013-6-21 11:32
回复

使用道具 举报

发表于 2013-6-21 10:59:10 | 显示全部楼层
本帖最后由 hhh333 于 2013-6-21 11:01 编辑

19号及其以后的版本EXEC命令异常,哎哟,差不多被这个工具搞崩溃了,就是这么一句:
EXEC =@imdisk.exe -a -f %IniDir%\OP.IMG -m %ImgDrv% -o ro
将其中的@符号去掉也不行。直到14号的都是正常的。

换高版本是自讨苦吃!
回复

使用道具 举报

 楼主| 发表于 2013-6-21 11:32:33 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-21 11:37 编辑
hhh333 发表于 2013-6-21 10:41
我还要将这个程序用于03或XP的,直到PECMD2012.1.73.1-130207-6.多窗口线程孵化版_win32.sfx都是正常的, ...


1: 可能 是从这个版本 开始, 支持WIN64 。 代码是公用的。 为了X64, 源代码 做了一些调整。
等晚上 回去 看看 。

2: su_admin3.zip
最了一些简化。
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RUN\Init=PECMD EXEC PECMD_MAIN.EXE LOAD  %Windir%\System32\Admin.ini

循环 弄到里面去了。
登录后 不会闪 一下。  第一次 就用 系统自动启动的 explorer ,不“杀掉而自己再来个”,因而不闪那么一下。

3: -41 为了 多重登录,扩充了MAIN
MAIN **u
用来 用户登录 后自己的 守护程序
用法是在 admin.ini 中最后:
THREAD*   MAIN **u


内部 有循环。
还没调试, 晚上 再调试一下。

点评

用41版试了一上,内存不能为读出来了。  详情 回复 发表于 2013-6-21 11:41
回复

使用道具 举报

发表于 2013-6-21 11:41:57 | 显示全部楼层
mdyblog 发表于 2013-6-21 11:32
1: 可能 是从这个版本 开始, 支持WIN64 。 代码是公用的。 为了X64, 源代码 做了一些调整。
等晚上 ...

用41版试了一上,内存不能为读出来了。

点评

79N41 做的 切换, 测试成功, 且 HOTK 也能工作了 。 http://pan.baidu.com/share/link?shareid=3476386532&uk=3962464512#su_admin4_N41.zip  详情 回复 发表于 2013-6-21 16:48
回复

使用道具 举报

 楼主| 发表于 2013-6-21 12:09:34 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-21 12:59 编辑
2012qnmd 发表于 2013-6-21 10:31
问一个小功能,看看能否实现:

PECMD.INI 第一条那个地方, 能否弹出一个密码匡, 只有输入正确的密码,点"确 ...



LOGIN_WIN
_SUB LOGIN_WIN,W289H223,输入PE密码,,,,, -top -forcenomin -disminb  -trap   -discloseb   ///
    SET &&PassWD=l6nA   //BASE加密的密码123
    LABE -vcenter &LABE2,L33T52W60H30,密码,,
    EDIT -vcenter &UPass,L110T52W118H30,,,
    ITEM &ITEM4,L107T111W60H30,确定,CALL OnEND,
    //ITEM &ITEM5,L212T109W26H30,X,KILL  \,  //调试
_END
_SUB OnEND
    FIND $_=_%&UPass%, TEAM  MESS 密码空| EXIT
    BASE  %&UPass%,&&UPassX
    FIND $%&UPassX%=%&PassWD%,! TEAM  MESS 密码错误| EXIT
    KILL \
_END

/////////////////////////////////////////////
MESS  继续 PECMD.INI   
回复

使用道具 举报

发表于 2013-6-21 15:12:21 来自手机 | 显示全部楼层
Hi! Pecmd can PUT File to memory (without creating file) and Get to run it (Exec) ??

点评

EXE 还是 WCS 脚本?  详情 回复 发表于 2013-6-21 16:50
回复

使用道具 举报

发表于 2013-6-21 15:37:18 | 显示全部楼层
这个无敌了! 谢谢
未命名.JPG

点评

漂亮! 厉害。  详情 回复 发表于 2013-6-21 16:50
回复

使用道具 举报

 楼主| 发表于 2013-6-21 16:48:05 | 显示全部楼层
hhh333 发表于 2013-6-21 11:41
用41版试了一上,内存不能为读出来了。


79N41 做的 切换, 测试成功, 且切换后 HOTK 也能工作了 。

http://pan.baidu.com/share/link? ... 2#su_admin4_N41.zip
回复

使用道具 举报

 楼主| 发表于 2013-6-21 16:50:17 | 显示全部楼层
2012qnmd 发表于 2013-6-21 15:37
这个无敌了! 谢谢

漂亮! 厉害。
回复

使用道具 举报

 楼主| 发表于 2013-6-21 16:50:55 | 显示全部楼层
2011Tduy09 发表于 2013-6-21 15:12
Hi! Pecmd can PUT File to memory (without creating file) and Get to run it (Exec) ??

EXE  还是 WCS 脚本?
回复

使用道具 举报

 楼主| 发表于 2013-6-21 21:54:56 | 显示全部楼层
hhh333 发表于 2013-6-20 18:38
还碰到一个大问题,用2月3号的PECMD,03中驱动网卡和声卡没有问题,现在只更换成最新的6月19号的,其他一切 ...

把  .\DRIVERS_SOUND.CAB 发过来, 我试试。

点评

闹鬼的事情了!!!! 同样的代码,同一个PECMD版本:PECMD2012.1.79N-130510-41.多窗口线程孵化版_win32_64新设计.sfx 从压缩包中解压命令器运行没有问题。奇怪的事情是,把PECMD放在PE中,启动PE后运行就没有反应  详情 回复 发表于 2013-6-21 23:53
回复

使用道具 举报

发表于 2013-6-21 23:53:38 | 显示全部楼层
本帖最后由 2012yws@ 于 2013-6-22 00:15 编辑
mdyblog 发表于 2013-6-21 21:54
把  .\DRIVERS_SOUND.CAB 发过来, 我试试。


闹鬼的事情了!!!!
同样的代码,同一个PECMD版本:PECMD2012.1.79N-130510-41.多窗口线程孵化版_win32_64新设计.sfx
从压缩包中解压命令器运行没有问题。奇怪的事情是,把PECMD放在PE中,启动PE后运行就没有反应,日志记录都很正常,看不出有什么不同!!!下面是代码:

logs *x:\cct.log
ENVI LET=C:
IFEX %LET%,ENVI MODE=C_MODE!ENVI MODE=NOC_MODE
IFEX %LET%,mess %LET% %MODE%

成功的日志:
604        1317057380202.212        {ENTER:C:\TEMP\7zO0F6DFBDD\*map:264:216}
604        1317057569457.548        [LOGS *x:\cct.log]        <0>        :操作成功完成。
604        1317057740795.219        [ENVI LET=C:]        <0>        :操作成功完成。
604        1317057804626.901        {IFEX C:,ENVI MODE=C_MODE!ENVI MODE=NOC_MODE}
604        1317058007880.413        [ENVI MODE=C_MODE]        <0>        :操作成功完成。
604        1317058048755.086        [IFEX C:,ENVI MODE=C_MODE!ENVI MODE=NOC_MODE]        <0>        :操作成功完成。
604        1317058097468.737        {IFEX C:,mess C: C_MODE}
604        1318416663540.407        [mess C: C_MODE]        <0>        :操作成功完成。
604        1318416776085.740        [IFEX C:,mess C: C_MODE]        <0>        :操作成功完成。
604        1318417047090.423        {LEAVE:*map:264:216}
604        1318417248664.154        {LEAVE:}

闹鬼的日志:
1500        1362253459929.102        {ENTER:X:\Windows\system32\*map:264:216}
1500        1362253699577.871        [LOGS *x:\cct.log]        <0>        :操作成功完成。
1500        1362253883233.936        [ENVI LET=C:]        <0>        :操作成功完成。
1500        1362253940346.494        {IFEX C:,ENVI MODE=C_MODE!ENVI MODE=NOC_MODE}
1500        1362254216390.519        [ENVI MODE=NOC_MODE]        <0>        :操作成功完成。
1500        1362254268463.733        [IFEX C:,ENVI MODE=C_MODE!ENVI MODE=NOC_MODE]        <0>        :操作成功完成。
1500        1362254318297.239        {IFEX C:,mess C: NOC_MODE}
1500        1362254473397.026        [IFEX C:,mess C: NOC_MODE]        <0>        :操作成功完成。
1500        1362255970641.905        {LEAVE:*map:264:216}
1500        1362284639465.784        {LEAVE:}

**实际测试从38开始存在这个问题!!!

点评

-42 解决 还有 UPNP MAIN **u %Windir%\System32\Admin.ini  详情 回复 发表于 2013-6-22 01:41
回复

使用道具 举报

 楼主| 发表于 2013-6-22 01:41:27 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-22 08:36 编辑
2012yws@ 发表于 2013-6-21 23:53
闹鬼的事情了!!!!
同样的代码,同一个PECMD版本:PECMD2012.1.79N-130510-41.多窗口线程孵化版_wi ...


-42 解决 (上次解决 没有插TF卡 的SD卡空盘符,改了算法; 没有 测试 IFEX C: 这种形式 )
还有 UPNP  (是做精简版时精简掉了,和上次图标一样)
MAIN **u %Windir%\System32\Admin.ini    //用户级 MAIN   

EXEC =@imdisk.exe -a -f %IniDir%\OP.IMG -m %ImgDrv% -o ro
测试正常, (WIN7X64)



------
利用 MAIN **u %Windir%\System32\Admin.ini  
su_admin_N42.zip (2.27 KB, 下载次数: 10) (WIN7X86 PE)

/////  devi 的问题:
是不是 CAB包的问题。 CAB 包需要特殊软件(PECAB) 并勾选 “处理 INF”

点评

比较好了,从原代码上支持了,看你最后的SU.INI和admin.ini,有几个问题求教: 1、我看在su.ini的开头就运行了SHEL **u %WinDir%\explorer.exe,这个时候意思就是指定包括所有用户的SHELL吧?如果以其他用户登录,  详情 回复 发表于 2013-6-22 18:03
这次终于从原生态支持刷新了,41版检测盘符IFEX X:\是无效的42版应该也修正了吧,再看一下UPNP.......  详情 回复 发表于 2013-6-22 07:08
回复

使用道具 举报

发表于 2013-6-22 07:08:16 | 显示全部楼层
mdyblog 发表于 2013-6-22 01:41
-42 解决 (上次解决 没有插TF卡 的SD卡空盘符,改了算法; 没有 测试 IFEX C: 这种形式 )
还有 UPNP ...

这次终于从原生态支持刷新了,41版检测盘符IFEX X:\是无效的42版应该也修正了吧,再看一下UPNP.......
回复

使用道具 举报

发表于 2013-6-22 13:39:39 来自手机 | 显示全部楼层
EXE  还是 WCS 脚本?
Is exe, can any file ? , run it from memory, export file to memory and run it !?
Thank!

点评

对X86 程序可以。 HELP EXEC F1: ┃ │ │※--mem在内存执行的幽灵进程; ┃ F2: ┃ │ ├─────────────────  详情 回复 发表于 2013-6-22 14:49
回复

使用道具 举报

 楼主| 发表于 2013-6-22 14:49:46 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-22 14:51 编辑
2011Tduy09 发表于 2013-6-22 13:39
EXE  还是 WCS 脚本?
Is exe, can any file ? , run it from memory, export file to memory and run it  ...

X86 程序可以。 HELP EXEC  
//(X64一直没调通,目前只能 用一个运行PECMD,或完全有相同内存布局的小程序)
F1:
┃    │    │※--mem内存执行的幽灵进程;                                                               ┃

F2:
┃    │    ├──────────────────────────────────────────────┨
┃    │    │※执行内嵌程序。可以--exe:传递 或 命令首词传递。#数字 为直接在内存执行;*#数字 为放入自动删 ┃
┃    │    │   除的临时文件执行。数字为资源EXEDATA下的号码,可以CMPS压缩。很多程序必须用后者。          ┃
┃    ├──┼──────────────────────────────────────────────┨

EXEC  --mem  程序 参数
EXEC  --mem --exe:程序 命令行

EXEC  --exec:#数字  命令行
如:
EXEC    --mem  E:\软件\Hello\Hello.exe
EXEC    --mem  --exe:E:\软件\Hello\Hello.tmp  cmd /c echo aaaa

EXEC  --exec:#101  MyApp.exe  aaa bb cccc
回复

使用道具 举报

发表于 2013-6-22 16:02:27 | 显示全部楼层
Thank! mdyblog!
EX: PUTF*  %windir%\system32\bootpart.exe,,#101
But I want  PUTF to memory (not create file)
and EXEC    --mem (memory) bootpart.exe

Pecmd can ??? !!!!!

点评

EXEC --exec:#101 bootpart.exe 参数 这样 直接 在内存中运行, 不需要中间临时文件。 不需要 PUTF 。  详情 回复 发表于 2013-6-22 19:25
回复

使用道具 举报

发表于 2013-6-22 18:03:19 | 显示全部楼层
mdyblog 发表于 2013-6-22 01:41
-42 解决 (上次解决 没有插TF卡 的SD卡空盘符,改了算法; 没有 测试 IFEX C: 这种形式 )
还有 UPNP ...

比较好了,从原代码上支持了,看你最后的SU.INI和admin.ini,有几个问题求教:
1、我看在su.ini的开头就运行了SHEL **u  %WinDir%\explorer.exe,这个时候意思就是指定包括所有用户的SHELL吧?如果以其他用户登录,也是有效的?如果有热键要定义,是不是必须要在这之前?
应该可以将这一句放admini.ini中吧?
2、这一句就不大懂了,PECMD EXEC PECMD_MAIN.EXE TEAM KILL PECMD_MAIN.EXE| MAIN **u %Windir%\System32\Admin.ini
PECMD_MAIN.EXE TEAM KILL PECMD_MAIN.EXE,它自己把自己给杀了,后续的命令怎么办?

点评

比较好了,从原代码上支持了,看你最后的SU.INI和admin.ini,有几个问题求教: 1、我看在su.ini的开头就运行了SHEL **u %WinDir%\explorer.exe,这个时候意思就是指定包括所有用户的SHELL吧?如果以其他用户登录,  详情 回复 发表于 2013-6-22 19:55
79N-43 : SHEL PECMD.EXE WAIT 90000000 // 喂个假的 不需要了。 SHEL **u %WinDir%\explorer.exe // User Shell 就可以了。  详情 回复 发表于 2013-6-22 19:31
回复

使用道具 举报

 楼主| 发表于 2013-6-22 19:25:43 | 显示全部楼层
2011Tduy09 发表于 2013-6-22 16:02
Thank! mdyblog!
EX: PUTF*  %windir%\system32\bootpart.exe,,#101
But I want  PUTF to memory (not cr ...

EXEC  --exec:#101    bootpart.exe   参数
这样 直接 在内存中运行, 不需要中间临时文件。 不需要 PUTF 。

点评

Thank You!! But It don't working, I use Ver Pecmd2012 NEW !!! ?????????????????????? Can create file : PUTF* %CurDir%\My.exe,0#9M,#101 "EXEC --exec:#101 My.exe" and "EXEC --mem --exec:#101 My.  详情 回复 发表于 2013-6-24 09:56
回复

使用道具 举报

 楼主| 发表于 2013-6-22 19:31:35 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-22 20:04 编辑
hhh333 发表于 2013-6-22 18:03
比较好了,从原代码上支持了,看你最后的SU.INI和admin.ini,有几个问题求教:
1、我看在su.ini的开头就 ...


79N-43 :
(1):
SHEL PECMD.EXE WAIT 90000000   //  喂个假的
不需要了。

SHEL **u  %WinDir%\explorer.exe  //   User Shell
就可以了。

(2):
SHEL **u
用来取消 SHEL **u  %WinDir%\explorer.exe  

(3)  MAIN 【**u】  命令
       SHEL  【**u|**s】  命令
中的  命令 已扩展。 除了 执行文件。
还可以 TEAM 或   EXEC  打头 的命令。
如 SHEL  **u     TEAM  KILL  *explorer explorer.exe|  EXEC $=%WinDir%\explorer.exe

--------
su_admin_N43.zip (1.92 KB, 下载次数: 12)

回复

使用道具 举报

 楼主| 发表于 2013-6-22 19:55:09 | 显示全部楼层
本帖最后由 mdyblog 于 2013-6-22 20:19 编辑
hhh333 发表于 2013-6-22 18:03
比较好了,从原代码上支持了,看你最后的SU.INI和admin.ini,有几个问题求教:
1、我看在su.ini的开头就 ...

比较好了,从原代码上支持了,看你最后的SU.INI和admin.ini,有几个问题求教:
1、我看在su.ini的开头就运行了SHEL **u  %WinDir%\explorer.exe,这个时候意思就是指定包括所有用户的SHELL吧?如果以其他用户登录,也是有效的?如果有热键要定义,是不是必须要在这之前?
应该可以将这一句放admini.ini中吧?

A:
(1) 是所有用户的用户级SHELL,都有效。(不是系统SHELL)
(2) 从最近几个版本开始, HOTK 随时都可用,立即生效。 在命令行都可以。 扩展了。

(3) 从 -43 开始, SHEL **u  %WinDir%\explorer.exe 最好 放到 su.ini 中。 起到 阻止 系统SHEL 的作用。
       如果加了  SHEL  **s  PECMD2 WAIT 90000000
        SHEL  **u      //清除, MAIN  **u 就等着后续的SHEL **u  命令。  否则自动运行其中的命令了 。
那么 SHEL **u  %WinDir%\explorer.exe  可以放到 admini.ini中,


2、这一句就不大懂了,PECMD EXEC PECMD_MAIN.EXE TEAM KILL PECMD_MAIN.EXE| MAIN **u %Windir%\System32\Admin.ini
PECMD_MAIN.EXE TEAM KILL PECMD_MAIN.EXE,它自己把自己给杀了,后续的命令怎么办?

A: 【KILL 程序名】   内部有过滤,不会自杀的,还指望着它继续杀同名的其它程序。  自杀了也就不能杀死后续的其它同名程序。
如: KILL   PECMD 不会杀死自己PECMD.EXE 的。
要自杀,必须指定 PID :

KILL *%&__PID%  //zisha
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-11 20:57

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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