微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在使用Powershell的文件path之后的快捷方式中编辑Target属性以包含字符?

为了运行一个新的离散的应用程序实例,我们已经手动创build了应用程序.exe文件的快捷方式,然后编辑快捷方式的Target属性,在path的结尾引号之后包含一个空格和一个或多个字符,喜欢这个 –

"C:Program Files (x86)AppsMyApplication.exe" 2

当这个快捷方式被调用时,它会导致应用程序的完全离散的实例与它自己的registry设置一起运行。

我想用PowerShell脚本自动创build快捷方式,但是使用这个 –

在执行快捷方式(.lnk)之前执行一个batch file

从WOW64启动Shell链接(LNKs)

在GNU / Linux上生成lnk文件以转移到Windows

Wine链接错误:试图创build.lnk

Java中的Windows快捷方式(.lnk)parsing器?

$TargetFile = '"C:Program Files (x86)AppsMyApplication.exe" 2' $ShortcutFile = "C:UsersUSER1DesktopMyApplication.lnk" $WScriptShell = New-Object -ComObject WScript.Shell $Shortcut = $WScriptShell.CreateShortcut($ShortcutFile) $Shortcut.TargetPath = "C:Program Files (x86)AppsMyApplication.exe" $Shortcut.Save()

我发现Target属性只包含像这样的文件path:

"C:Program Files (x86)AppsMyApplication.exe"

没有附加2 。

Qt / Win创build应用程序快捷方式

某些系统认的.lnk文件在模拟用户下启动的问题

通过自动脚本重新格式化Windows lnk文件

如何在VB 2010 .NET中读取给定快捷方式(* .lnk)文件的目标path值?

我假设你想要传递参数2与应用程序一起。

你可以尝试添加

$shortcut.Arguments = "2"

在$Shortcut.Save() 。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐