我想在批处理/PowerShell中创建一个快捷方式并找到这个命令(变量id
是预先设置的):
powershell "$s=(New-Object -COM WScript.Shell).CreateShortcut('%userprofile%\Desktop\Steamlink.lnk');$s.TargetPath='C:\Meins\Steam\Steam.exe -applaunch %id%';$s.Save()
脚本本身工作正常。但是,有一个小问题:这个命令创建的链接的目标是用双引号引起来的,这会破坏它......
这意味着,如果我查看链接的属性,则在目标中存在例如C:\Meins\Steam\Steam.exe -applaunch 248390
INCLUSIVE 双引号,这会阻止资源管理器识别它。