永发信息网

dos中如何做一个快捷方式

答案:2  悬赏:60  手机版
解决时间 2021-06-07 10:49
  • 提问者网友:精神病院里
  • 2021-06-06 19:09
我想bat文件中把我磁盘中的一个软件在桌面上添加一个快捷方式
最佳答案
  • 五星知识达人网友:逐風
  • 2021-06-06 20:03

你可以用在批处理内用vbs脚本的形式来创建:


======


cd.>tmp.vbs
for /f "usebackq skip=4 tokens=*" %%a in (%0) do @echo %%a>>tmp.vbs
tmp.vbs&del tmp.vbs /q
goto :eof

Set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop") :'特殊文件夹“桌面”

Rem 在桌面创建一个记事本快捷方式
set oShellLink = WshShell.CreateShortcut(strDesktop & "\记事本.lnk")
oShellLink.TargetPath = "notepad.exe" : '目标
oShellLink.WindowStyle = 3 :'参数1默认窗口激活,参数3最大化激活,参数7最小化
oShellLink.Hotkey = "Ctrl+Alt+e" : '快捷键
oShellLink.IconLocation = "notepad.exe, 0" : '图标
oShellLink.Description = "记事本快捷方式" : '备注
oShellLink.WorkingDirectory = strDesktop : '起始位置
oShellLink.Save : '创建保存快捷方式

Rem 在桌面创建一个“微软中国”的Url快捷方式
set oUrlLink = WshShell.CreateShortcut(strDesktop & "\微软中国.url")
oUrlLink.TargetPath = " http://www.microsoft.com/china"
oUrlLink.Save


=======


把“====”号之间的代码保存为.BAT文件后,根据需要更改一下,即可。


注:参考无忧论坛贴子:


http://bbs.wuyou.com/viewthread.php?tid=83406&page=1#pid955415



全部回答
  • 1楼网友:廢物販賣機
  • 2021-06-06 21:04

新建一个快捷方式,然后把你所在的文件路劲输入进去就可以了。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯