我想为用户创建公共桌面上的快捷方式,但此捷径的此目标路径导致了一些问题。PowerShell中创建快捷方式的目标路径问题
$wshshell = New-Object -ComObject WScript.shell
$desktop = [System.Environment]::GetFolderPath("desktop")
$lnk = $wshshell.CreateShortcut("$desktop\CLMCPDEDEV.lnk")
$lnk.TargetPath = "C:\Program Files (x86)\Unisys\WebEnabler\Web Enabler.exe" "configfile=c:\development-installs\web-enabler-config\CLMCPDEDEV.cfg"
我在另一个文件夹中的配置文件和exe是在不同的路径。我是电源外壳新手,我如何绕过"C:\Program Files (x86)\Unisys\WebEnabler\Web Enabler.exe"
和"configfile=c:\development-installs\web-enabler-config\CLMCPDEDEV.cfg"
之间的空间?当我手动完成这个时,这是完整的捷径。任何指导非常感谢。
是否把一个单引号之前' “C:'和'后.CFG”'帮助吗? –