[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
用VBS才能实现所有效果:
  1. Set WshShell = WScript.CreateObject("WScript.Shell")
  2. strDesktop = WshShell.SpecialFolders("AllUsersDesktop") '在桌面创建一个快捷方式
  3. set oShellLink = WshShell.CreateShortcut(strDesktop & "\记事本.lnk") '快捷方式名称
  4. oShellLink.TargetPath = "C:\WINDOWS\NOTEPAD.EXE" '目标
  5. oShellLink.WindowStyle = 1 '参数1默认窗口激活,参数3最大化激活,参数7最小化
  6. oShellLink.Hotkey = "" '快捷键
  7. oShellLink.IconLocation = "C:\WINDOWS\NOTEPAD.EXE, 0" '图标
  8. oShellLink.Description = "" '备注
  9. oShellLink.WorkingDirectory = "C:\WINDOWS\" '起始位置
  10. oShellLink.Save '创建保存快捷方式
复制代码
如果想用批处理,给你个思路:
把上面的代码写入VBS再运行!
  1. @echo off
  2. >"%userprofile%\桌面\2.vbs" echo Set WshShell = WScript.CreateObject("WScript.Shell")
  3. >>"%userprofile%\桌面\2.vbs" echo strDesktop = WshShell.SpecialFolders("AllUsersDesktop")
  4. >>"%userprofile%\桌面\2.vbs" echo set oShellLink = WshShell.CreateShortcut(strDesktop ^& "\记事本.lnk")
  5. >>"%userprofile%\桌面\2.vbs" echo oShellLink.TargetPath = "C:\WINDOWS\NOTEPAD.EXE"
  6. >>"%userprofile%\桌面\2.vbs" echo oShellLink.WindowStyle = 1
  7. >>"%userprofile%\桌面\2.vbs" echo oShellLink.Hotkey = ""
  8. >>"%userprofile%\桌面\2.vbs" echo oShellLink.Ic
  9. >>"%userprofile%\桌面\2.vbs" echo oShellLink.Description = ""
  10. >>"%userprofile%\桌面\2.vbs" echo oShellLink.WorkingDirectory = "C:\WINDOWS\"
  11. >>"%userprofile%\桌面\2.vbs" echo oShellLink.Save
  12. call "%userprofile%\桌面\2.vbs"
  13. del/f/q "%userprofile%\桌面\2.vbs"
复制代码

[ 本帖最后由 lzwudi 于 2008-10-7 00:25 编辑 ]
帮助别人是快乐
被人帮助是幸福

TOP

返回列表