中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-09 13:37
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,254 会员排行
DOS批处理 & 脚本技术(批处理室) » 怎样用批处理打开.lnk文件。
可打印版本  2,514 / 17
第1楼 mgq 发表于 2008-05-07 09:55
中级用户 发帖 103 积分 206 来自 广东 肇庆
怎样用批处理打开.lnk文件。
怎样用批处理打开.lnk文件,效果就像用鼠标双击打开一样。
第2楼 huahua0919 发表于 2008-05-07 10:06
银牌会员 发帖 780 积分 1,608
find ":" a.lnk
第3楼 mgq 发表于 2008-05-07 11:29
中级用户 发帖 103 积分 206 来自 广东 肇庆
find ":"
不行呀?
第4楼 qinbuer 发表于 2008-05-07 13:06
高级用户 发帖 228 积分 512
more "快捷方式.lnk" | find ":\" | find /v "/"
第5楼 mgq 发表于 2008-05-07 14:27
中级用户 发帖 103 积分 206 来自 广东 肇庆
more "快捷方式.lnk" | find ":\" | find /v "/"
怎么没反应,窗口一闪而过,依然没法打开.lnk文件,我的系统是xpsp2.
第6楼 huahua0919 发表于 2008-05-07 14:39
银牌会员 发帖 780 积分 1,608
真晕,只是告诉你怎么用而已
@echo off
for /f "skip=2 delims=" %%i in ('find ":\" "a.lnk"') do (start %%i)
pause
第7楼 dikex 发表于 2008-05-07 15:15
高级用户 发帖 366 积分 788
直接来,系统会自动按照文件关联处理 -_-

"c:\a.lnk"
第8楼 mgq 发表于 2008-05-07 16:29
中级用户 发帖 103 积分 206 来自 广东 肇庆
以上方法都不行,求高人指点。
第9楼 ktv98 发表于 2008-05-07 21:56
初级用户 发帖 81 积分 112
@echo off
start a.lnk
第10楼 slore 发表于 2008-05-07 22:06
铂金会员 发帖 2,478 积分 5,212
如果想等程序结束呢?
第11楼 wooddog 发表于 2008-05-07 23:04
新手上路 发帖 2 积分 4
start [文件名(不要后缀"lnk")]
第12楼 clong 发表于 2008-05-07 23:10
初级用户 发帖 54 积分 121
Originally posted by slore at 2008-5-7 10:06 PM:
如果想等程序结束呢?


start /wait ?
第13楼 slore 发表于 2008-05-07 23:46
铂金会员 发帖 2,478 积分 5,212
恩,知道的啦,上面直接start a.lnk的话,没了这个参数就和直接打开那个程序有区别了……
第14楼 mgq 发表于 2008-05-08 09:47
中级用户 发帖 103 积分 206 来自 广东 肇庆
start ...
这样打开不行,系统会弹出一个窗口,让你选择一个打开程序。
我要的是像用鼠标直接打开的效果一样。
第15楼 mgq 发表于 2008-08-21 18:12
中级用户 发帖 103 积分 206 来自 广东 肇庆
问题还没有解决,继续顶。
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023