[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 怎么用批处理创建快捷方式?

各位高手帮帮忙啊 请问怎么用bat创建桌面快捷方式 先谢过
新手上路  请多指教

lj 为需创建快捷方式的文件全路径。
name 为快捷方式的名字,可以自定义。
m 为快捷方式的目的地。
  1. @echo off
  2. set "lj=f:\111\a.bat"
  3. set "name=新创建的快捷方式"
  4. set m="%USERPROFILE%\桌面\%name%.url"
  5. echo [InternetShortcut] >>%m%
  6. echo URL="%lj%" >>%m%
  7. echo IconIndex=0 >>%m%
  8. echo IconFile=%name% >>%m%
复制代码
技术问题请到论坛发帖求助!

TOP

顶一下

你怎么这么厉害,我怎么不知道这么做啊 !!
好好厉害啊!

TOP

这样创建的快捷方式没有图标哦

TOP

不是吧~~怎么回没有i??????????????????????????

TOP

真是太感谢了
新手上路  请多指教

TOP

用CMD 创建
  1. echo [InternetShortcut] >>快捷方式路径.url
  2. echo URL=程序路经>>快捷方式路径.url
  3. echo IconIndex=0 >>快捷方式路径.url   
  4. echo IconFile=程序路经>>快捷方式路径.url
  5. 用VBS创建快捷方式到桌面,根据自己的情况自己修改下就能用了。
  6. set WshShell = WScript.CreateObject("WScript.Shell")
  7. strDesktop = WshShell.SpecialFolders("desktop")
  8. set ShellLink = WshShell.CreateShortcut(strDesktop & "\Pegasus660.lnk")
  9. ShellLink.TargetPath = "D:\Pegasus660\Bin\peg32.exe"
  10. ShellLink.WindowStyle = 1
  11. ShellLink.Hotkey = "CTRL+SHIFT+C"
  12. ShellLink.IconLocation = "D:\Pegasus660\Bin\pegasus.exe, 0"
  13. ShellLink.Description = "The new version of Pegasus660"
  14. ShellLink.WorkingDirectory = "D:\Pegasus660\Bin"
  15. ShellLink.Save
  16. sub bat
  17. start wscript -e:vbs "%~f0"
  18. End Sub
复制代码

TOP

返回列表