![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 03:29 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 求教能不能用批处理运行快捷方式 |
| 可打印版本 2,181 / 14 |
| 第1楼 wkb80 | 发表于 2007-01-14 02:41 |
| 初级用户 发帖 15 积分 34 | |
|
求教能不能用批处理运行快捷方式 我想用批处理运行一些快捷方式,可是我在批处理中直接输入文件名去弹出来用什么程序打开文件,不知如果才能实现用批处理运行快捷方式,只要能实现就行,脚本也可以.
|
|
| 第2楼 vlanmaster | 发表于 2007-01-14 02:56 |
| 初级用户 发帖 46 积分 100 | |
|
你文件名输全了么?
要输入xx.lnk |
|
| 第3楼 wkb80 | 发表于 2007-01-14 03:04 |
| 初级用户 发帖 15 积分 34 | |
|
输全了啊,运行之后就提示用什么程序打开此文件.
|
|
| 第4楼 ccwan | 发表于 2007-01-14 03:09 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
根据无奈何打开快捷方式指向的目录的批处理改写,要求bat文件和.lnk文件在同一路径下,代码如下
|
|
| 第5楼 ccwan | 发表于 2007-01-14 03:21 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
不过,若输入的包含.lnk的全路径,就可以不在同一路径了。^_^
|
|
| 第6楼 wkb80 | 发表于 2007-01-14 03:32 |
| 初级用户 发帖 15 积分 34 | |
|
俺不太懂啊,能不能详细一点的介绍一下,谢谢了.
|
|
| 第7楼 ccwan | 发表于 2007-01-14 03:45 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
你将%input%换成某个快捷方式试一下,如在cmd下输入find ":" "qq.lnk" |findstr /r "^[A-z]:[\\]" 就会看到它得到了qq.exe的完整路径,%%~si是将路径转换为短名,以防止路径中有空格,造成失败。那么start %%~si不就是打开qq.exe了吗?
|
|
| 第8楼 lotus516 | 发表于 2007-01-14 03:52 |
| 高级用户 发帖 246 积分 551 | |
|
这个有作用!!!
|
|
| 第9楼 wkb80 | 发表于 2007-01-14 04:21 |
| 初级用户 发帖 15 积分 34 | |
|
真是太感谢了.
|
|
| 第10楼 lxmxn | 发表于 2007-01-14 23:38 |
| 版主 发帖 4,938 积分 11,386 | |
|
其实打开快捷方式不用这么麻烦的: 比如要打开桌面的Maxthon.lnk.(不要后面的 .lnk 就OK) |
|
| 第11楼 ccwan | 发表于 2007-01-15 00:41 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
是我吧问题复杂化了。^_^
谢谢lxmxn兄指正 [ Last edited by ccwan on 2007-1-15 at 12:42 AM ] |
|
| 第12楼 electronixtar | 发表于 2007-01-15 06:46 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
运行快捷方式是吧?
晕,少打了一个 r,汗~~感谢lxmxn的指出。 [ Last edited by electronixtar on 2007-1-16 at 11:10 AM ] |
|
| 第13楼 xiaoqiangzx | 发表于 2007-01-16 10:07 |
| 初级用户 发帖 12 积分 34 | |
|
dos简单就好!!! 建立个bat文件
内容如下: @echo off start /d "E:\Program Files\Tencent\QQ" /b qq.exe exit ps:E:\Program Files\Tencent\QQ----qq的安装目录 qq.exe-----qq的执行程式 |
|
| 第14楼 xiaoshuq | 发表于 2007-01-18 10:19 |
| 初级用户 发帖 30 积分 97 | |
|
扩展名 我的系统的快捷方式的扩展名也是.exe为什么啊?? 晕了
|
|
| 第15楼 xiaoshuq | 发表于 2007-01-18 10:22 |
| 初级用户 发帖 30 积分 97 | |
|
晕了 10楼的说的那样可以但是那个快捷方式改了名字就不能打开了,不知道是怎么回事啊 !而用双击的方法则可以!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |