因此,我正在尝试制作一个“创建快捷方式”脚本以在我的用户桌面上生成一个链接,以将它们直接带到 Windows 10 中的“添加打印机向导”。从编程上讲,我很确定这是不可能的,但它是来自上面的指令。当脚本运行时,Arguments 字段被删除。
更新
我可以手动创建它,但不能以编程方式创建。
帮助我 StackOverFlow ...你是我们唯一的希望
$sArguments = "shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder"
$AppLocation = "C:\Windows\System32\rundll32.exe"
$WshShell = New-Object -ComObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$env:PUBLIC\Desktop\UAT Devices and Printers.lnk")
$Shortcut.TargetPath = $AppLocation
$Shortcut.Arguments = $sArguments
$Shortcut.IconLocation = "devicecenter.dll,0"
$Shortcut.Description ="UAT Devices and Printers"
$Shortcut.WorkingDirectory ="C:\Windows\System32"
$Shortcut.Save()
我觉得问得很愚蠢,但是谁能看到我错过了什么?