windows-7 – 使用Powershell创建Windows快捷方式,目标路径中的
发布时间:2020-12-14 04:36:45 所属栏目:Windows 来源:网络整理
导读:简短又甜蜜,我在PS中制作快捷方式,只要目标路径中没有空格,快捷方式就可以正常工作.一旦Target中有空格,快捷方式目标就会用双引号括起来,因此不起作用……下面是非工作代码.如果你要删除它会正确的空间(除了它在那一点上没有指向EXE的事实).基本上它不会将目
简短又甜蜜,我在PS中制作快捷方式,只要目标路径中没有空格,快捷方式就可以正常工作.一旦Target中有空格,快捷方式目标就会用双引号括起来,因此不起作用……下面是非工作代码.如果你要删除它会正确的空间(除了它在那一点上没有指向EXE的事实).基本上它不会将目标包装在引号中.
$shell = New-Object -ComObject WScript.Shell $shortcutX = $shell.CreateShortcut("C:Short.lnk") $shortcutX.TargetPath = "C:appsapplication --switch" $shortcutX.Save() TL; DR: 作品.
不行!
为什么?!?!?!?! 解决方法
从
MSDN开始:
您可以在Argument属性中为快捷方式添加参数. $shortcutX.Arguments = "-- switch" 在我的盒子(Windows 7 Pro)上,我可以使用具有空格的路径目标来创建快捷方式. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows上的IPython – 无高亮显示或自动完成
- 类共享警告不允许我使用visualVM在本地(Windows)进行配置
- 什么是在Windows上运行的最佳维基?
- windows-server-2008-r2 – 如何确定谁安装了程序?
- ntfs – 指定的资源管理器中的事务支持未启动或由于错误而关
- windows – 为什么用户可以自己注册“作为服务登录”权限?
- 命令行 – 是否有任何MS-DOS命令来获取可执行(或DLL)文件的
- windows – 使用TortoiseSVN时,从提交中排除Eclipse隐藏的“
- 如何在WindowStyle =“None”的WPF窗口中执行MinWidth&
- 如何确定.Net DLL是否用于GUI应用程序或Web服务?