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

将 PowerShell 快捷方式复制到 Program Files,repath -file 参数魔术

如何解决将 PowerShell 快捷方式复制到 Program Files,repath -file 参数魔术

我有一个 PowerShell 实用程序,它过去是从快捷方式运行的,并存储在网络共享上,因此 -file 参数的快捷方式中的路径是完整的 UNC 路径。我正在实施一个在家工作的版本,我在其中压缩了网络文件夹以及一个带有指向其中一个实用程序的相对路径的快捷方式。所有这些都在家用计算机的用户桌面上解压缩,我对 copy-Item -recurse 执行 C:\Program Files。我预计我需要修改 -file 参数中所有包含的快捷方式的路径。但令我惊讶的是,这些路径会自动进行修改。如果我复制到任何其他位置,则不会发生这种情况,这让我认为这是与将链接复制到 Program Files 相关的特殊行为。当我手动复制文件夹时也会发生这种情况。 我很高兴微软让一些事情变得更容易,但我找不到任何关于这种行为的文档,我担心

1:这可能不适用于 Windows 10 的每个版本,或者

2:它实际上可能是一个副作用,而不是一个功能,并在未来的更新中被破坏

有人知道与此相关的一些文档吗?有什么可以向我保证,利用这一点在未来不会被打破的东西?

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