|
cad55
高级用户
积分 620
发帖 329
注册 2007-12-5
状态 离线
|
『楼 主』:
[求助]怎样修改快捷方式的指向
常将一些,绿色小工具,放在U盘中,使用。
并在U盘中,建立了这些小工具的快捷方式。(*.lnk)
由于不同电脑对U盘,盘符设定不同,所有用这些快捷方式就相当麻烦,必须再次修改快捷方式的指向,才能使用。
现请高手写一个直接更改快捷方式指向路径的BAT。
要求:
1、先检索当前U盘所在的盘符。
2、修改当前文件夹内快捷方式的指向。(此BAT与快捷方式放在同一文件夹内)(其实只要修改盘符就可以了-----将I:\*\ 改写成g:\*\)
|
|
2008-11-20 07:57 |
|
|
tireless
银牌会员
积分 2025
发帖 1122
注册 2007-9-5
状态 离线
|
|
2008-11-20 09:39 |
|
|
cad55
高级用户
积分 620
发帖 329
注册 2007-12-5
状态 离线
|
『第
3 楼』:
谢过上楼的
哪软件试了一下。
不太顺手。不是很便捷。
还是想用BAT去解决。
能不能给个思路。。。。
(就改一个*.lnk的目标路径就行了)
|
|
2008-11-20 10:03 |
|
|
tireless
银牌会员
积分 2025
发帖 1122
注册 2007-9-5
状态 离线
|
|
2008-11-20 10:08 |
|
|
tireless
银牌会员
积分 2025
发帖 1122
注册 2007-9-5
状态 离线
|
『第
5 楼』:
要不把快捷方式全部换成批处理得了,这样可以用相对路径。
start "" "tool\test.exe"
|
|
2008-11-20 10:57 |
|
|
zxjing
新手上路
积分 10
发帖 7
注册 2008-11-18
状态 离线
|
『第
6 楼』:
我也遇了过这个问题
暂用的方法同楼上,而且可以同时打开多个文件夹和文件
start "" 工具\下载\FlashGet\FlashGet.exe
start "" 工具\网络\Tencent\qq\QQ.exe
start "" 文件\素材\MM相片\
start "" 工具\娱乐\MP3列表.m3u
start "" http://www.google.com/
但是这个bat不能搜索上层目录。
如果你的常用工具有好多,放在根目录不方便的话,
你肯定会建个文件夹把所有的快捷方式都放里面
这样:你的快捷方式在
g:\常用工具快捷方式\
用bat来替代lnk的话,则
你的bat文件所在目录为
g:\常用工具快捷方式\
而你要指向的文件在
g:\工具\QQ\QQ2008.exe
g:\音乐\芊芊静听.ttpl
这样的话,就不能搜索到
这是第一个问题,
第二个问题是:那么一堆bat文件放在那里不太好看
所以最好还是用一个bat搞定,
期待中。。。
本人刚刚自学bat第二天,希望多多指教
|
|
2008-11-20 17:54 |
|
|
slore
铂金会员
积分 5212
发帖 2478
注册 2007-2-8
状态 离线
|
『第
7 楼』:
XP 貌似会自动寻找……
|
S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore |
|
2008-11-20 18:07 |
|
|
tireless
银牌会员
积分 2025
发帖 1122
注册 2007-9-5
状态 离线
|
『第
8 楼』:
Quote: | 你的bat文件所在目录为
g:\常用工具快捷方式\
而你要指向的文件在
g:\工具\QQ\QQ2008.exe
g:\音乐\芊芊静听.ttpl
这样的话,就不能搜索到 |
|
这样:start "" \工具\QQ\QQ2008.exe
Quote: | . 表示当前目录
.. 表示上级目录
\ 表示根目录 |
|
|
|
2008-11-20 18:09 |
|
|
zxjing
新手上路
积分 10
发帖 7
注册 2008-11-18
状态 离线
|
『第
9 楼』:
又出新问题了,
我这台电脑
start "" 123.txt
start+半角空格+""+半角空格+程序、文件或文件夹路径
搜索不了下级目录了竟然,
昨天还可以的记得
请问怎么回事呀?
错误提示是 找不到“123.txt”(提示中自己加的引号)
我在123.txt上加“”也不管用
start "" \123.txt 也不管用
应该是电脑出问题了,呵呵
今天频繁修改注册表,是不是不小心更改了什么
请问可能会导致123.txt找不到的注册表项都有哪些
谢过!
[ Last edited by zxjing on 2008-11-20 at 18:19 ]
|
|
2008-11-20 18:13 |
|
|
tireless
银牌会员
积分 2025
发帖 1122
注册 2007-9-5
状态 离线
|
『第
10 楼』:
Re 9 楼
只会先在当前目录找,然后在“环境变量”中找,不会再到其他地方找了。
|
|
2008-11-20 18:20 |
|
|
zxjing
新手上路
积分 10
发帖 7
注册 2008-11-18
状态 离线
|
|
2008-11-20 18:51 |
|
|
zxjing
新手上路
积分 10
发帖 7
注册 2008-11-18
状态 离线
|
『第
12 楼』:
用本帖11楼的链接
用链接过去的帖子的
10楼的代码 和1楼的附件,再稍微改一下就可以了。
[ Last edited by zxjing on 2008-11-20 at 18:54 ]
|
|
2008-11-20 18:53 |
|
|
cad55
高级用户
积分 620
发帖 329
注册 2007-12-5
状态 离线
|
『第
13 楼』:
再次谢过各位了
但用直接用BAT就没有图标了。
还是不太好。
想想还是用个笨方法。
多做几个不同路径的快捷方式(通常U盘:I.H.G等盘符)
到时,选其中一个,就可以了。
再次请高手指点,俺上述的方法,有什么可用BAT将它简化一下或优化的。。。。
|
|
2008-11-20 22:21 |
|
|
mountvol
初级用户
积分 186
发帖 117
注册 2006-8-14
状态 离线
|
『第
14 楼』:
1.更改所有的快捷方式的目标盘符为Z:
2.建一BAT,内用subst映射当前盘符为Z:
或者用HTA来管理,做成类似工具栏的样式。
|
|
2008-11-21 08:41 |
|
|
tireless
银牌会员
积分 2025
发帖 1122
注册 2007-9-5
状态 离线
|
|
2008-11-21 13:04 |
|