中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-05 10:23
48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [求教]如何用批处理实现发送一个文件的快捷方式至桌面
可打印版本  1,178 / 5
第1楼 148373805 发表于 2007-07-13 23:28
新手上路 发帖 1 积分 4
[求教]如何用批处理实现发送一个文件的快捷方式至桌面
如题
第2楼 bjsh 发表于 2007-07-14 00:29
银牌会员 发帖 621 积分 2,000
搜索
第3楼 heicai 发表于 2007-07-14 18:01
中级用户 发帖 156 积分 385
批处理配合用Shortcut这个外置小工具就可以

第4楼 yywd 发表于 2007-07-14 19:31
中级用户 发帖 130 积分 358
用vbs,可发送一个文件的快捷方式至任何位置
第5楼 sonicandy 发表于 2007-07-14 22:21
中级用户 发帖 91 积分 273
给你个例子
第6楼 netwinxp 发表于 2007-07-26 13:43
高级用户 发帖 366 积分 741
由于.LNK不是文本文件,不那么直观,我们可以借用.URL来实现快捷方式。
下面我们以记事本为例:
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: 下面是.URL的格式
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
:: URL="%SystemRoot%\System32\notepad.exe"
:: WorkingDirectory="%UserProfile%\桌面"
:: IconFile="%SystemRoot%\System32\notepad.exe"
:: IconIndex=0 0是管道符要用^转义
:: HotKey=1601(Ctrl+Alt+A)
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
SET link="%UserProfile%\桌面\记事本编辑器.url"
ECHO >%link%
ECHO URL="%SystemRoot%\System32\notepad.exe">>%link%
ECHO WorkingDirectory="%UserProfile%\桌面">>%link%
ECHO IconFile="%SystemRoot%\System32\notepad.exe">>%link%
ECHO IconIndex=^0>>%link%
ECHO HotKey=1601>>%link%

BTW格式自由明了:D
开始菜单:%UserProfile%\「开始」菜单\程序
快速栏:%AppData%\Microsoft\Internet Explorer\Quick Launch
英文版系统的桌面:%UserProfile%\Desktop
英文版系统的开始菜单:%UserProfile%\StartMenu

[ Last edited by netwinxp on 2007-7-26 at 02:03 PM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023