http://www.cn-dos.net/forum/viewthread.php?tid=43690
@echo off
call :CreateShortcut "%~dp0Easy RM Tools.exe" -run:rmeditor
pause & exit /b
:CreateShortcut
Set str=%*
CALL Set str=%%str:%1=%%
mshta VBScript:Execute("Set aaa=CreateObject(""WScript.Shell""):Set bbb=aaa.CreateShortcut(aaa.SpecialFolders(""Desktop"") & ""\%~n1.lnk""):bbb.TargetPath=""%~1"":bbb.Arguments=""%str%"":bbb.WorkingDirectory=""%~dp1"":bbb.Save:close")