无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3502|回复: 1
打印 上一主题 下一主题

创建快捷方式 批处理

[复制链接]
跳转到指定楼层
1#
发表于 2017-12-11 11:45:05 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 comzhongwy 于 2017-12-16 21:57 编辑
  1. @ECHO OFF

  2. ::调用
  3. call :CreateShort "%USERPROFILE%\desktop\notepad.lnk" ^
  4.                    "C:\Windows\notepad.exe" "C:\Users\desktop.ini" ^
  5.                    "%USERPROFILE%\desktop" ^
  6.                    "Ctrl+Shift+A" "1" "记事本"

  7. goto :EOF
  8. :CreateShort
  9. set "vbs=set a=CreateObject(""WScript.Shell"") :set b=a.CreateShortcut(""%~1"")"
  10. set "vbs=%vbs%  :b.TargetPath=""%~2"" :b.Arguments=""%~3""   :b.WorkingDirectory=""%~4"""
  11. set "vbs=%vbs%  :b.Hotkey=""%~5""     :b.WindowStyle=""%~6"" :b.Description=""%~7"" :b.Save:close"
  12. start /wait /min mshta VBScript:Execute("%vbs%")
  13. set "PathLnk="    &set "Lnk="     &set "Target="      &set "Arguments="
  14. set "WorkingDir=" &set "Hotkey="  &set "WindowStyle=" &set "Description="
  15. goto :EOF
复制代码



::LnkPath               快捷方式位置
::LnkFile               快捷方式名
::TargetPath            目标
::Arguments             参数
::WorkingDirectory      起始位置
::Hotkey                快捷键
::WindowStyle           窗口启动状态
::Description           快捷方式备注
::IconLocation          快捷方式图标,不设则使用默认图标
2#
发表于 2017-12-12 17:10:17 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 05:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表