如何截屏UAC提示?

我试图用一系列屏幕截图logging工作stream程。 在stream程中的一个点上,出现一个UAC提示符,我想抓取一个位图来完成我的故事板。 由于UAC提示是在虚拟桌面(或类似的东西),通常的Alt + PrintScreen不起作用。 有什么build议么?

4 Solutions collect form web for “如何截屏UAC提示?”

这种使用组策略编辑器的方法应该可以完成这项工作:

1)运行gpedit.msc
2)在计算机configuration下\ Windows设置\安全设置\本地策略\ SecurityOptions:

将“用户帐户控制:提示提升时切换到安全桌面”更改为禁用

在屏幕截图之后撤消此更改,因为这会使系统不太安全!

更改您的UAC设置以禁用安全桌面,然后您可以截取屏幕截图。 在Windows 7中,这是UAC滑动条上的一个选项,在Vista中,我相信你需要configuration安全策略。

或者,在虚拟机中运行Windows并截取它。

您也可以远程桌面到Windows 7机器,并在另一台机器上运行屏幕截图(或video捕捉)。 我已经非常成功地使用了它。

简单的方法:从MS使用Windows附件SnippingTool。 它只是工作!

  • 如何自动提升我的batch file,以便在需要时从UACpipe理员权限请求?
  • 如何在Windows启动时以pipe理员身份自动运行程序?
  • 仅在需要时才使Inno Setup安装程序请求权限提升
  • 如何检测我的进程是否正在运行UAC提升?
  • 如何在batch file中请求pipe理员访问权限
  • HttpListener访问被拒绝
  • 请求的registry访问是不允许的
  • 给应用程序提高UAC
  • UAC提示符显示msi的临时随机程序名称,可以显示正确的名称?
  • 检测是否以pipe理员身份运行,是否具有提升的权限?