原帖由 2011mking 于 2012-4-9 14:40 发表
这个难度不小
1:\Program Files 能确保只有1个吗?有多个是如何你想用哪一个,难道要搜出来先选择一下?
2:是为\Program Files 下的的目录中各个Exe并不一定都是你需要的,比如Uninstall.exe等,自动搜估计 ...
原帖由 dvd008 于 2012-4-9 14:28 发表
P,俺不会
其它办法可能行
把移动硬盘插上, 假定盘符是K
建一个目录,如KJ, 把所有软件创建一次快捷方式,然后,都复制到KJ目录.
同理, 创建A--Z 全部盘符的快捷方式, 目录分别为AJ,BJ,CJ, 以后,插上移 ...
原帖由 极度凶残 于 2012-4-9 14:50 发表
1.Program Files 文件夹可以改其它名的,现在需要批处理判断自己是在哪个盘,并用变量符来代表盘符不行吗? 那PE里为什么就可以?
2.我可以像PE里那样每个软件一条条添加
LINK %Desktop%\QQ,%CurDrv%\PE ...
原帖由 2011mking 于 2012-4-9 15:03 发表
不是说不可以,而是你那个目录 Program Files 太常见了,比如说装多系统或者用软件转移过Program Files,就可能出现多个Program Files,你想用哪一个呢?
另外,直接搜是可以搜出Program Files下的所有e ...
原帖由 dvd008 于 2012-4-9 15:16 发表
Program Files 等,放在PETOOL目录下
目录结构:PETOOL----常用软件,磁盘工具,....,都放PETOOL目录下
原帖由 2011mking 于 2012-4-9 16:49 发表
用两个批处理来解决,设启动后移动硬盘盘符是 x:
X:下放 makeit.cmd 与 创建Tools下快捷方式.cmd ,Tools目录下放软件
makeit.cmd (这是创建快捷方式的子调用,直接用无用)
---------------------------- ...
原帖由 monitor20 于 2012-4-9 23:01 发表 抽时间给你用AutoIt3写一个程序,读取程序目录下的配置文件来创建快捷方式到桌面或开始菜单,代码很简单,AutoIt3有专门表示各种路径的宏及丰富的函数……完成这些不成问题!配置文件自己写,嘿嘿!估计明天中午完工。 ...
原帖由 hhh333 于 2012-4-9 23:20 发表
又改了一下,逻辑上更清晰了:::搜索当前目录下所有程序并建立快捷方式 by chenall modify by h3
@echo off
PUSHD %~dp0
SET "BASE_DIR=%CD%"
POPD
if not defined StartMenu SET "StartMenu=%USERPROFIL ...
Ashampoo_Snap_2012.04.10_08h44m24s_002_.jpg (94.74 KB, 下载次数: 62)
原帖由 Plantsoot 于 2012-4-10 08:58 发表
请问你要在什么系统下使用,如果是XP的话,用fbinst plus 应该就一条命令就可以了。
------------------------------------------------------------------------------------------------
看了你最后的帖 ...
原帖由 2011mking 于 2012-4-9 16:49 发表
用两个批处理来解决,设启动后移动硬盘盘符是 x:
X:下放 makeit.cmd 与 创建Tools下快捷方式.cmd ,Tools目录下放软件
makeit.cmd (这是创建快捷方式的子调用,直接用无用)
---------------------------- ...
原帖由 hhh333 于 2012-4-10 09:44 发表
实际上,要达到LZ的要求,只有LZ自己写ini,就象PE中的外置工具中的ini一样的,这样才能将中文快捷方式名与英文程序对应起来,再用PECMD运行之。
2.46 KB, 下载次数: 21, 下载积分: 无忧币 -2
原帖由 2011mking 于 2012-4-10 10:53 发表
把附件解压放到Tools下,下面的批处理放在Tools的上级目录
创建工具快捷方式.Cmd
@echo off
PUSHD %~dp0
Rem shortcut -f -t 程序位置 -n 快捷方式位置 -d 程序开始位置
%CD%\Tools\shortcut -f -t "% ...
原帖由 2011mking 于 2012-4-10 12:33 发表
不生成快捷方式可能是 shortcut要与cmd放在同一级,你改一下试试。注意去掉cmd中shortcut前面的路径指定
创建工具快捷方式.Cmd
@echo off
PUSHD %~dp0
Rem shortcut -f -t 程序位置 -n 快捷方式位置 ...
原帖由 2011mking 于 2012-4-10 12:43 发表
%CD%\PETOOLS\shortcut 改成shortcut
shortcut 和那个cmd放在PETOOLS的上级目录,估计你那应是U盘根目录。
创建工具快捷方式.Cmd
@echo off
PUSHD %~dp0
Rem shortcut -f -t 程序位置 -n 快捷方式位置 ...
原帖由 2011mking 于 2012-4-10 12:55 发表
多了一个\软件不认了。
shortcut -f -t "%CD%\PEtools\QQ\QQ.exe" -n "%USERPROFILE%\Desktop\腾迅QQ" -d "%CD%\PEtools\QQ"
改为:
shortcut -f -t "%CD%PEtools\QQ\QQ.exe" -n "%USERPROFILE%\Desktop\腾迅 ...
Ashampoo_Snap_2012.04.10_13h16m31s_015_.jpg (51.87 KB, 下载次数: 78)
5.78 KB, 下载次数: 47, 下载积分: 无忧币 -2
原帖由 2011mking 于 2012-4-10 13:12 发表
我知道问题出在哪了,是shortcut的版本不对,上面的是我随便网上找一下下的。
你用我现在用的替换一下就可以了。
请先用调试法确定一下写法和位置。
原帖由 极度凶残 于 2012-4-10 13:10 发表
这个是你的吧:
@echo off
if exist z: subst z: /d
subst z: "Program Files" >nul
ping 127.1 -n 3 >nul
if exist "%userprofile%\desktop" (copy z:\shortcut\* "%userprofile%\desktop\" >nul) else ...
200 KB, 下载次数: 47, 下载积分: 无忧币 -2
101.19 KB, 下载次数: 46, 下载积分: 无忧币 -2
1.09 KB, 下载次数: 24, 下载积分: 无忧币 -2
原帖由 monitor20 于 2012-4-10 14:02 发表
中英文系统通吃,XP、Windows7通吃,第一次运行会自动创建配置文件,配置文件如下:
[程序设置]
;程序运行设置,所有路径均不需要引号,下同
创建位置=开始菜单
;可填“桌面”、“开始菜单”,默认为“桌 ...
原帖由 monitor20 于 2012-4-10 14:42 发表
完全可以!我然后再改下程序。(中午时间紧,本来设想的许多功能来不及实现,比如配置向导,程序文件搜索,命令行参数支持,快捷方式描述,等等!匆忙发布,后期将不断加强其功能,提高其应用范围。图标是我在编译的时候随 ...
原帖由 monitor20 于 2012-4-10 16:35 发表
你把你的脚本文件传上来我看下,另外,脚本目录要包含一份有效的配置文件!最好把错误截图也发上来^_^(理解程序后,你可以自己修改内容)
原帖由 极度凶残 于 2012-4-10 20:46 发表
嗯!这回可以了,非常感谢!
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) | Powered by Discuz! X3.3 |