无忧启动论坛

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

【分享】XCMD Link 命令创建工具

[复制链接]
跳转到指定楼层
1#
发表于 2007-2-3 13:35:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个cmd文件 可以根据 路径 和 文件名 自动创建 XCMD 中创建快捷方式的 LINK命令

以下是说明:

MADEINI.CMD 是自动创建XCMD创建快捷方式用的命令。
MADEINI.CMD 会按照程序的所在路径,为快捷方式所在的目录和路径创建link命令。
如存在 外置程序\文件工具\WINRAR\WINRAR.EXE
就会创建以下命令
LINK %Programs%\文件工具\WINRAR\WINRAR,%CurDrv%\外置程序\文件工具\WINRAR\WINRAR.EXE
使用 MADEINI.CMD 必须遵守以下规则
1. MADEINI.CMD,config.ini 和 外置程序 文件夹 必须放驱动器的根目录下。
2. 运行 MADEINI.CMD 会自动搜索 外置程序 下的文件,根据config.ini中定义的文件类型(默认是cmd,和exe)
   创建 “Link 。。。。。”的命令行,并贮存在result.txt中。
3. 如果在 cmd,exe 文件所在目录有同名的ico文件,会自动以该文件做快捷方式的ico。
4. 如果想创建快捷方式的目录名不是“外置程序”,可以用 “MADEINI.CMD 目录名”来创建。

感谢 namejm 编写MADEINI.CMD

把附件中所有文件解压到任意盘的根目录,运行 MADEINI.CMD 就知道效果了。

[ 本帖最后由 strongchen 于 2007-2-3 01:59 PM 编辑 ]

Made_ini.rar

130.28 KB, 下载次数: 168, 下载积分: 无忧币 -2

2#
发表于 2007-2-3 13:40:04 | 只看该作者
不愧是批处理高手
回复

使用道具 举报

3#
发表于 2007-2-3 13:51:38 | 只看该作者
挺好的 命令
回复

使用道具 举报

4#
发表于 2007-2-3 13:51:51 | 只看该作者
不是一般的强啊~
要是能自定义每个文件的名称那就更好了
就象
如存在 WINRAR\WINRAR.EXE
不是
LINK %Programs%\文件工具\WINRAR\WINRAR,%CurDrv%\外置程序\文件工具\WINRAR\WINRAR.EXE
而是
LINK %Programs%\文件工具\WINRAR\WINRAR文件压缩工具,%CurDrv%\外置程序\文件工具\WINRAR\WINRAR.EXE
可以把名字设置的。TXT放到文件目录里。
也就是多调用一个TXT里的一段文字
回复

使用道具 举报

5#
 楼主| 发表于 2007-2-3 13:56:04 | 只看该作者
原帖由 uepon 于 2007-2-3 01:51 PM 发表
不是一般的强啊~
要是能自定义每个文件的名称那就更好了
就象
如存在 WINRAR\WINRAR.EXE
不是
LINK %Programs%\文件工具\WINRAR\WINRAR,%CurDrv%\外置程序\文件工具\WINRAR\WINRAR.EXE
而是
LINK %Program ...


现在是根据路径和文件名自动创建。

如存在 外置程序\文件工具\WINRAR\WINRAR.EXE
就会创建以下命令
LINK %Programs%\文件工具\WINRAR\WINRAR,%CurDrv%\外置程序\文件工具\WINRAR\WINRAR.EXE

这样只要把工具按分类放入相应的目录,就可以自动创建快捷方式了。
回复

使用道具 举报

6#
发表于 2007-2-3 14:32:59 | 只看该作者
利用有限的命令就做到这些事,真是不容易!强
回复

使用道具 举报

7#
发表于 2007-2-3 14:56:58 | 只看该作者
看到这个受到启发,可以做一个工具.
用来实现自动创建快捷方式.
比如只需在
外置程序\程序分类\某个应用程序目录\ 目录入放入相应的文件
就自动创建
开始\程序\程序分类\某个应用程序
的快捷方式.

当然这个快捷方式名应该可以自定才好,比如可以根据某个文件来确定.

这样一来 添加/删除 外置程序就更方便了,只需按规定添加文件就可以了.
不必在XCMD.INI里面修改什么语句了.
回复

使用道具 举报

8#
 楼主| 发表于 2007-2-3 15:19:19 | 只看该作者
原帖由 chenall 于 2007-2-3 02:56 PM 发表
看到这个受到启发,可以做一个工具.
用来实现自动创建快捷方式.
比如只需在
外置程序\程序分类\某个应用程序目录\ 目录入放入相应的文件
就自动创建
开始\程序\程序分类\某个应用程序
的快捷方式.

当然这 ...


嘿嘿。。这个很早就做了,用cmd配合SHORTCUT.EXE

而且做了2个,一个是生成cmd命令。一个是即时寻找exe创建快捷方式。

不过考虑到运行速度的问题,只是自己用而已。

[ 本帖最后由 strongchen 于 2007-2-3 03:25 PM 编辑 ]
回复

使用道具 举报

9#
发表于 2007-2-3 15:31:48 | 只看该作者
无忧启动论坛的PE越来越强大了!
回复

使用道具 举报

10#
发表于 2007-2-3 16:03:41 | 只看该作者
不太会?
回复

使用道具 举报

11#
发表于 2007-2-3 16:05:58 | 只看该作者
越来越喜欢这里了,以后多向大师们学习
回复

使用道具 举报

12#
发表于 2007-2-3 16:34:10 | 只看该作者
原帖由 strongchen 于 2007-2-3 01:35 PM 发表
一个cmd文件 可以根据 路径 和 文件名 自动创建 XCMD 中创建快捷方式的 LINK命令

以下是说明:

MADEINI.CMD 是自动创建XCMD创建快捷方式用的命令。
MADEINI.CMD 会按照程序的所在路径,为快捷方式所在的目 ...

把附件中所有文件解压到任意盘的根目录,运行 MADEINI.CMD 就知道效果了。

谢谢楼主,这个工具方便,但是一般大家编辑或者生成新的PE都会在任意盘根目录下再建一个目录(比如winpe或者MINIPE)好像很少有人直接在根目录下编辑的吧?
请楼主原谅我鸡蛋里挑骨头,只想这个方便的工具越来越顺手。
回复

使用道具 举报

13#
发表于 2007-2-3 16:49:57 | 只看该作者
原帖由 strongchen 于 2007-2-3 01:56 PM 发表


现在是根据路径和文件名自动创建。

如存在 外置程序\文件工具\WINRAR\WINRAR.EXE
就会创建以下命令
LINK %Programs%\文件工具\WINRAR\WINRAR,%CurDrv%\外置程序\文件工具\WINRAR\WINRAR.EXE

这样只要 ...


这个我知道~我是说,可以自己在 外置程序\文件工具\WINRAR目录加一个INI,里面写上要创建的名称
也就是说~不想用原目录名
如果原目录是
LINK %Programs%\文件工具\WINRAR\WINRAR
我要改成:
LINK %Programs%\文件工具\WINRAR\文件解压工具

INI里面写上
文件解压工具
回复

使用道具 举报

14#
发表于 2007-2-3 16:53:05 | 只看该作者
干脆不要这个东西算了。Yonsm大师直接在XCMD中加上这个功能。再提供一些定制。
回复

使用道具 举报

15#
发表于 2020-4-11 11:53:25 | 只看该作者
感谢,试试
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 20:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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