[英]How do I edit the Target property in a shortcut to include a character after the file path using Powershell?
為了運行應用程序的新的離散實例,我們已經手動創建了應用程序.exe文件的快捷方式,然后編輯該快捷方式的Target
屬性,以在路徑的右引號后加上空格和字符,像這樣 -
"C:\\Program Files (x86)\\Apps\\MyApplication.exe" 2
調用此快捷方式時,它將導致應用程序的完全離散實例使用其自己的注冊表設置運行。
我想使用PowerShell腳本自動創建快捷方式,但是要使用它-
$TargetFile = '"C:\Program Files (x86)\Apps\MyApplication.exe" 2'
$ShortcutFile = "C:\Users\USER1\Desktop\MyApplication.lnk"
$WScriptShell = New-Object -ComObject WScript.Shell
$Shortcut = $WScriptShell.CreateShortcut($ShortcutFile)
$Shortcut.TargetPath = "C:\Program Files (x86)\Apps\MyApplication.exe"
$Shortcut.Save()
我發現Target
屬性僅包含如下文件路徑:
"C:\\Program Files (x86)\\Apps\\MyApplication.exe"
沒有附加2
。
我假設您想將參數2
與應用程序一起傳遞。
您可以嘗試添加
$shortcut.Arguments = "2"
在$Shortcut.Save()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.