用批处理为创建快捷方式

怎么用批处理创建快捷方式,是后缀为lnk的快捷方式,不是url的

@echo off
set /p lnk=快捷方式名称:
:begin
set /p tar=快捷方式路径:
if not exist %tar% goto begin
echo set WshShell = CreateObject("wscript.Shell"):Set Lnk = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") ^& "\%

lnk%.lnk"):Lnk.TarGetPath = ("%tar%"):Lnk.Save >>CreateLnk.vbs && Cscript.exe CreateLnk.Vbs & del CreateLnk.Vbs

执行成功后会在桌面生成快捷方式

参考资料:http://wenwen.soso.com/z/q131650626.htm

温馨提示:答案为网友推荐,仅供参考
相似回答