批处理创建文件桌面快捷方式

一个创建某个文件到桌面快捷方式的BAT批处理,主要是收藏一下.小白可以看看,大神略过.如果有更简单的写法也可以留言给我.感谢

::创建exe文件的lnk快捷方式
@echo off
set "SrcFile=%SystemRoot%\system32\shutdown.exe"
set "Args=-s -t 2"
set "LnkFile=关机.LNK"
set "IconPath=C:\1.ico"
call :CreateShort "%SrcFile%" "%Args%" "%LnkFile%" "%IconPath%"
pause & goto :eof
 
::Arguments              目标程序参数
::Description            快捷方式备注
::FullName               返回快捷方式完整路径
::Hotkey                 快捷方式快捷键
::IconLocation           快捷方式图标,不设则使用默认图标
::TargetPath             目标
::WindowStyle            窗口启动状态
::WorkingDirectory       起始位置
 
:CreateShort
mshta VBScript:Execute("Set a=CreateObject(""WScript.Shell""):Set b=a.CreateShortcut(a.SpecialFolders(""DeskTop"") & ""\%~3""):b.TargetPath=""%~1"":b.WorkingDirectory=""%~dp1"":b.Arguments=""%~2"":b.IconLocation=""%~4"":b.Save:close")

使用非常简单,复制保存为BAT文件,将其中的东西改成自己想要的就行了!

© 版权声明
THE END
喜欢就支持一下吧
点赞12赞赏
分享
评论 抢沙发

请登录后发表评论