无忧启动论坛

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

发个加载其他分区程序到pe快捷方式小程序

  [复制链接]
跳转到指定楼层
1#
发表于 2010-3-2 21:29:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
发个加载其他分区程序到pe快捷方式小程序



petool
需要pecmd程序,内置pecmd的pe都可以用
将外部程序创建快捷方式到pe

2.0版2011.03.23更新
增加一个参数静默注册dll,ocx,reg
方便绿色软件使用
程序代码优化,体积缩小
修复了不指定快捷方式名会出错的BUG



使用方法:
在其他分区创建目录petool
将pe下可执行的程序放进petool目录下
创建快捷方式配置文档petool.txt
文档格式如下:
<可执行程序文件名>;[快捷方式名];[开始程序下的分组名];[快捷方式位置];[启动程序的命令行];[ico图标];[启动方式];[dll,ocx,reg静默注册];
<>参数为必要参数,[]参数为可省略参数,参数;号隔开,空参数直接加;号. 每行为一个程序的命令行,共8个参数.空参数不要有空格,每行最后请加;结尾
例:
Ghostexp.exe;gho镜像查看;磁盘工具;3;

可执行程序文件名:
必要参数
如果放在petool根目录下直接写程序名?(如:Ghostexp.exe)如果放在子目录下格式(子目录名\程序名 如:磁盘工具\Ghostexp.exe)
快捷方式名:
可省略参数
出现在系统桌面或开始程序里的快捷方式名,不用写.lnk,(如:gho镜像查看),如省略和程序名一样带扩展名,建议写上此参数.
开始程序下的分组名:
可省略参数
出现在开始程序下的程序分组,(如:磁盘管理)程序快捷方式将出现在分组下,如省略,将出现在程序默认分组(外置程序)下.在桌面上创建快捷方式则省略此参数.
快捷方式位置:
可省略参数;整数型参数
1:开始程序下 2:系统桌面下 3:开始程序+系统桌面 如省略为空默认执行1
启动程序的命令行:
可省略参数
如可执行程序需要命令行就写,无则留空,如需引号请直接加上引号.
ico图标:
可省略参数
如过想改快捷方式的图标就指定图标文件名,petool根目录下直接写图标文件名,如子目录下写(子目录\图标文件名)参照<可执行程序文件名>此参数.
启动方式:
可省略参数;整数型参数
1:最小化方式启动程序,可用于执行批处理文件时最小化命令窗口. 空则正常启动程序.

dll,ocx,reg静默注册:(2011.03.23添加参数)
可省略参数
如果要运行的绿色软件需要注册dll,ocx或reg文件请写此参数,多个文件请用英文“,”隔开,如果在根目录请直接写文件名(要加扩展名,如:
vdo.dll)
如果在子目录请写子目录加文件名的相对路径(子目录名\文件名 如:磁盘工具\Ghostexp.dll)



配置文件:
外置程序目录:
在其他分区根目录创建的程序存放目录
外置配置文件:
放在外置程序目录,指定要创建程序快捷方式
默认系统桌面变量:
默认pe系统的桌面变量,请修改成自己的pe的系统桌面变量
默认开始程序变量:
默认的pe开始菜单程序变量,请修改成自己的pe的开始菜单程序的变量
默认开始程序分组:
默认程序快捷方式要创建在开始菜单程序下默认的分组,为了pe下好找外置程序
请按照自己的习惯修改配置文件,只能修改配置项=号后面的参数,配置项修改会出错误,如果不小心误修改配置项请删除此配置文件,运行下程序会自动创建默认配置文件petool.ini.

[ 本帖最后由 fyqingshan 于 2012-4-16 23:13 编辑 ]

petool.rar

238.07 KB, 下载次数: 317, 下载积分: 无忧币 -2

petool2.0.rar

134.57 KB, 下载次数: 200, 下载积分: 无忧币 -2

petool2.1.rar

134.48 KB, 下载次数: 255, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +5 收起 理由
Hysanohsp + 5

查看全部评分

2#
 楼主| 发表于 2010-3-2 21:40:51 | 只看该作者
没人看自己用,比那个批处理稍微好点
回复

使用道具 举报

3#
发表于 2010-3-2 21:47:47 | 只看该作者
帮lz顶起……………
回复

使用道具 举报

4#
发表于 2010-3-3 11:08:47 | 只看该作者
在“我心如水 SERVER 2003 PE 团队特别版 3”中测试成功,建议增加可更改PETOOL目录名称。
回复

使用道具 举报

5#
 楼主| 发表于 2010-3-3 14:13:33 | 只看该作者
原帖由 33445566 于 2010-3-3 11:08 发表
在“我心如水 SERVER 2003 PE 团队特别版 3”中测试成功,建议增加可更改PETOOL目录名称。



这个目录名称是可以修改的,运行一次后会在程序目录下生成petool.ini配置文件,修改就可以.
请看顶楼下面的配置文件说明

外置程序目录=petools
外置配置文件=petools.txt


修改这两行即可修改目录名和里面的配置文本名

[ 本帖最后由 fyqingshan 于 2010-3-3 14:22 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2010-3-3 14:16:29 | 只看该作者
感觉内置到pe程序大的话可以将此程序放其他分区,pe下用批处理文件调用,效果一样,尤其是量产的U盘,用这个还是有点好处的
回复

使用道具 举报

7#
发表于 2010-3-3 16:44:04 | 只看该作者
原帖由 fyqingshan 于 2010-3-3 14:13 发表



这个目录名称是可以修改的,运行一次后会在程序目录下生成petool.ini配置文件,修改就可以.
请看顶楼下面的配置文件说明

外置程序目录=petools
外置配置文件=petools.txt

修改这两行即可修改目录 ...


谢谢!一点就明了。
回复

使用道具 举报

8#
 楼主| 发表于 2010-3-6 09:11:59 | 只看该作者
是否需要加上reg注册,和dll注册功能
回复

使用道具 举报

9#
发表于 2010-11-28 10:22:14 | 只看该作者
好工具,下载收藏,谢谢了。
回复

使用道具 举报

10#
发表于 2010-12-18 16:08:06 | 只看该作者
相当好用的工具,正好需要!感谢您的无私奉献!
回复

使用道具 举报

11#
发表于 2010-12-18 16:51:24 | 只看该作者
下来试用一下!
回复

使用道具 举报

12#
 楼主| 发表于 2011-3-23 13:06:17 | 只看该作者
原帖由 bsplin 于 2010-12-18 16:08 发表
相当好用的工具,正好需要!感谢您的无私奉献!



@echo off
for %%i in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)do (
if exist "%%i:\pe\petool.exe " "%%i:\pe\petool.exe "
)
exit


pe调用U盘上的petool的批处理,红色部分是你的petool在U盘上的相对路径,改成你U盘上的路径就可以
回复

使用道具 举报

13#
发表于 2011-3-23 13:54:05 | 只看该作者
原帖由 fyqingshan 于 2011-3-23 13:06 发表



@echo off
for %%i in (c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)do (
if exist "%%i:\pe\petool.exe " "%%i:\pe\petool.exe "
)
exit


pe调用U盘上的petool的批处理,红色部分是你的 ...



十分感谢!
回复

使用道具 举报

14#
发表于 2011-3-23 16:21:05 | 只看该作者
恭喜新版发布,这个工具相当好用,推荐大家使用!
回复

使用道具 举报

15#
 楼主| 发表于 2011-3-23 20:52:39 | 只看该作者
2.0版快捷方式有点小问题,请大家下载2.1版
回复

使用道具 举报

16#
发表于 2011-9-26 22:21:10 | 只看该作者
谢谢楼主,刚好可以将NATIVE PE 模块化。
回复

使用道具 举报

17#
发表于 2012-4-17 08:21:16 | 只看该作者
顶一下!经常来无忧,就没发现这么好的东西,收下备用了,谢谢楼主
回复

使用道具 举报

18#
发表于 2019-1-3 17:39:25 | 只看该作者
感谢,,不错哦,正需要这个
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 12:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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