異次元論壇

 找回密码
 中文注册

QQ登录

只需一步,快速开始

查看: 4405|回复: 12

[转载] 使用批处理创建快捷方式

[复制链接]
  • 2017-7-6 00:43 无聊
    已签167 天
    连签1 天
    [LV.7]常住居民III
  • 发表于 2014-6-3 23:54 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?中文注册

    x
    其实WScript.Shell经方法createshortcut创建出的快捷方式对象有下面几个属性:
    TargetPath 快捷方式对象的目标路径---对应于快捷方式中的"目标(T)"
    Arguments 快捷方式对象的参数---对应于快捷方式中的目标程序的参数
    WorkingDirectory 快捷方式对象的工作目录---对应于快捷方式中的"起始位置(S)"
    Hotkey 快捷方式对象的热键---对应于快捷方式中的"快捷键(K)"
    WindowStyle 快捷方式对象的窗口样式---对应于快捷方式中的"运行方式(R)"1--常规窗口3--最大化7--最小化
    Description 快捷方式对象的说明---对应于快捷方式中的"备注",不知此处是不是老大要的说明。
    IconLocation 快捷方式对象的图标位置---对应于快捷方式中的

    可以通过批处理生成桌面快捷方式调用网维大师游戏菜单中的单个游戏或分类。
    单个游戏
    E:\NBMSClient\BarClientView.exe -Package 10001(游戏编号)

    单个分类
    E:\NBMSClient\BarClientView.exe -Class 网络游戏

    下面给出个我将菜单中的跑跑卡丁车的快捷方式放到桌面的例子:


    @echo off
    echo On Error Resume Next >>ico.vbs
    echo Set WshSHell = WScript.CreateObject("WScript.Shell") >>ico.vbs
    echo Set fso = CreateObject("Scripting.FileSystemObject") >>ico.vbs

    rem 创建"跑跑卡丁车桌面图标"

    echo set oShellLink = WshShell.CreateShortcut("C:\Documents and Settings\All Users\桌面\跑跑卡丁车.lnk") >>ico.vbs
    echo oShellLink.TargetPath = "E:\NBMSClient\BarClientView.exe" >>ico.vbs
    echo oShellLink.Arguments="-package 10001" >>ico.vbs
    echo oShellLink.WindowStyle = 1>>ico.vbs
    echo oShellLink.IconLocation = "E:\网络游戏\跑跑卡丁车\System32File\icons\pkg.ico" >>ico.vbs
    echo oShellLink.WorkingDirectory = "E:\NBMSClient\" >>ico.vbs
    echo oShellLink.Description = "
    By Sunward" >>ico.vbs
    echo oShellLink.Save >>ico.vbs

    echo WScript.Sleep 1000>>ico.vbs
    echo FSO.DeleteFile(WScript.ScriptName) >>ico.vbs
    echo Set WshSHell = Nothing>>ico.vbs
    echo Set FSO = Nothing >>ico.vbs
    echo WScript.Quit >>ico.vbs
    ico.vbs





    回复

    使用道具 举报

  • 2024-4-20 00:06 开心
    已签3492 天
    连签18 天
    [LV.Master]伴坛终老
  • 发表于 2014-6-4 00:03 | 显示全部楼层
    謝謝樓主分享技術.
    回复 支持 反对

    使用道具 举报

  • 2024-4-20 00:07
    已签3211 天
    连签7 天
    [LV.Master]伴坛终老
  • 发表于 2014-6-4 00:33 | 显示全部楼层

    謝謝樓主
    回复 支持 反对

    使用道具 举报

  • 2014-6-4 06:41 郁闷
    已签38 天
    连签38 天
    [LV.5]常住居民I
  • 发表于 2014-6-4 06:41 | 显示全部楼层
    谢谢分享经验
    回复 支持 反对

    使用道具 举报

  • 2017-1-9 16:33 开心
    已签696 天
    连签1 天
    [LV.9]以坛为家II
  • 发表于 2014-6-4 08:01 | 显示全部楼层
    谢谢楼主分享经验
    回复 支持 反对

    使用道具 举报

  • 2024-4-19 08:31 慵懒
    已签3604 天
    连签22 天
    [LV.Master]伴坛终老
  • 发表于 2014-6-4 08:06 | 显示全部楼层
    感謝樓主技術交流。
    回复 支持 反对

    使用道具 举报

    头像被屏蔽
  • 2015-5-8 17:58 开心
    已签345 天
    连签8 天
    [LV.8]以坛为家I
  • 发表于 2014-6-4 09:40 | 显示全部楼层
    多谢分享
    回复 支持 反对

    使用道具 举报

  • 2016-2-29 08:06 开心
    已签1221 天
    连签1 天
    [LV.10]以坛为家III
  • 发表于 2014-6-4 17:01 | 显示全部楼层
    谢谢分享经验
    回复 支持 反对

    使用道具 举报

  • 2014-6-13 23:14 开心
    已签169 天
    连签1 天
    [LV.7]常住居民III
  • 发表于 2014-6-4 17:42 | 显示全部楼层
    囧..我看了半天没看懂..
    回复 支持 反对

    使用道具 举报

  • 2017-5-20 14:09 无聊
    已签143 天
    连签1 天
    [LV.7]常住居民III
  • 发表于 2014-6-4 19:07 | 显示全部楼层
    谢谢楼主分享
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    GMT+8, 2024-4-20 03:38 , Processed in 3.481997 second(s), 19 queries .

    © 2010-2015 異次元論壇 Powered by Discuz! 手机版|Archiver|

    異次元論壇内容均由道友发表,不代表異次元立场,禁止在发表与国家法律相抵触言论!如侵犯了您的权利请发帖投诉。
    快速回复 返回顶部 返回列表