【发布时间】:2020-11-30 01:20:09
【问题描述】:
我正在尝试使用组策略将默认的 Windows Powershell 快捷方式替换为自动检查默认快捷方式的高级选项的快捷方式:“以管理员身份运行”,在编辑快捷方式的属性时可以找到该快捷方式。如下图,
但是在组策略中,快捷方式的设置是有限的。你可以提供论据,但仅此而已。我怀疑它是默认快捷方式中的一个参数,它允许它以管理员身份运行,因为除了给 shell 提供参数和起始目录之外,除了 shell 之外没有别的东西。 (见图)
不幸的是,Windows 没有显示为默认快捷方式提供了哪些参数以允许它以管理员身份运行。
因此,如果有人能告诉我快捷方式有哪些参数允许它“以管理员身份运行”,我将不胜感激。谢谢。
【问题讨论】:
-
其实这是由保存的快捷方式文件中的字节#21定义的。如果该字节的值为0x22,则设置
Run as Administrator。你可以使用我的函数New-Shortcut 来实现 -
@Theo 实际上不是。请参阅第 13 页的 [MS-SHLLINK]-170915.pdf,只有 1 位对此负责。
-
@filimonic 你是对的。我已经编辑了my function