Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Как сделать скриншот запроса повышения прав UAC?  [new]
Mandarin
Member

Откуда: Саратов
Сообщений: 1191
Всем привет! Подскажите пожалуйста как сделать скриншот окна с запросом повышения прав UAC?
Я сделал exe добавил в него манифест.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> 
  <assemblyIdentity version="1.0.0.0"
     processorArchitecture="X86"
     name="IsUserAdmin"
     type="win32"/> 
  <description>SupportSlave</description> 
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel
          level="requireAdministrator"
          uiAccess="true"/>
        </requestedPrivileges>
       </security>
  </trustInfo>
</assembly>

exe подписал сертификатом.
Через этот exe запускаю java -jar моя_java_программа
При запуске exe получаю запрос на повышение, все работает по плану.
Моя java программа делает скриншоты рабочего стола. Когда появляется окно UAC с запросом повышения прав, скриншот получается, но на нём только черный экран. На сколько мне известно, запрос UAC выводиться в отдельном рабочем столе. Может надо указать программе с какого рабочего стола делать скриншот и всё полчится?
2 май 20, 13:05    [22126595]     Ответить | Цитировать Сообщить модератору
 Re: Как сделать скриншот запроса повышения прав UAC?  [new]
Lelouch
Member

Откуда: Москва
Сообщений: 1849
Mandarin,

https://stackoverflow.com/questions/4046940/how-to-screen-shot-a-uac-prompt
Я так думаю, что на стандартных настройках никак. А вам зачем? Мамкин кулхацкер?
3 май 20, 21:47    [22127005]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить