有没有办法在 Windows7 的窗口标题栏中指示/显示“runas”用户或管理权限?

有没有办法在 Windows7 的窗口标题栏中指示/显示“runas”用户或管理权限?

我有时会以提升的权限启动应用程序,但后来却忘记关闭它们,因为它们无法区分。如果我的正常帐户被“盗用”,那么通过“打开文件...”之类的操作,有人就可以轻松滥用这些应用程序。

问题是是否有办法表明窗口是由具有提升权限的应用程序创建的。

我注意到窗口内部的处理方式不同,并且强制执行访问控制:例如,像 dexpot 这样的扩展无法挂接到这些窗口。

答案1

我唯一知道的是检查管理权限的代码
也许有人可以编写一个工具,在高架窗户周围绘制红色边框……

也许应该建议微软在下一个版本中加入类似的内容。

答案2

考虑到要使这样的功能在 IE/Explorer 上运行所需的长度(查看 Privbar),我不认为有一个解决方案会影响所有程序。

答案3

以管理员身份运行的命令提示符会添加Administrator到标题栏,但这似乎是内置的唯一情况。

答案4

您必须找到一种方法将用户名解析为平铺窗口。

您可以在批处理文件中测试这一点:title %USERNAME%将把用户名添加到标题窗口。

我假设可以通过 VBS 为非 cmd/批处理窗口执行等效操作。无论如何,您应该使用环境变量。

相关内容