如何检查是否有Windows UAC提升pipe理员提示正在等待确认?

我想以编程方式知道我的Windows 7系统是否UAC提升提示符下停止 ,等待用户按“是”。

是否有任何正在运行的进程只在这种情况下出现,并在用户接受提升时消失? 这将是一个很好的解决scheme,因为我可以通过tasklist来检查它。

我已经检查(在UAC提示停止和等待)这些模式

  • UAC
  • pipe理
  • 提示
  • 高程
  • REQ
  • 氯化钙
  • CSCRIPT

…没有运气(所有这些都不区分大小写)。

我通过远程SSH找到了它:

 c:\>tasklist | find "consent" -i consent.exe 5700 Console 1 14.784 KB 

当您的桌面在UAC上时,它将继续运行。