0
我想在.bat文件中创建快捷方式后添加命令行参数。这里是我的代码:使用.bat文件添加命令行参数到快捷方式
@echo off
set SCRIPT="%TEMP%\%RANDOM%-%RANDOM%-%RANDOM%-%RANDOM%.vbs"
echo Set oWS = WScript.CreateObject("WScript.Shell") >> %SCRIPT%
echo sLinkFile = "%USERPROFILE%\Desktop\dny.lnk" >> %SCRIPT%
echo Set oLink = oWS.CreateShortcut(sLinkFile) >> %SCRIPT%
echo oLink.TargetPath = "%USERPROFILE%\Desktop\deney\zf.exe" >> %SCRIPT%
echo oLink.Save >> %SCRIPT%
cscript /nologo %SCRIPT%
del %SCRIPT%
我想补充一点:/服务器xxx.xxx.net
毕竟我应该可以看到这个快捷方式路径:
C:\ Users \用户名\桌面\ DNY \ zf.exe /服务器xxx.xxx.net
以一个厕所k在此:[.CreateShortcut](https://ss64.com/vb/shortcut.html);哟可能会找到一个称为'Arguments'的合适属性... – aschipfl