Thu, 30 Nov 2023 11:06:00 +0100, w <uk9mdo$6hl$1$grzegorz@news.chmurka.net>,
"Grzegorz Niemirowski" <grzegorz@grzegorz.net> napisał(-a):
> radekp@konto.pl <radekp@konto.pl> napisał(a):
> > Ło-matko -- liczyłem, że można prościej :)
>
> Można. Zainteresuj się programem UAC Trust Shortcut.
> https://www.thewindowsclub.com/create-elevated-shortcut-run-programs-bypass-uac
>
> (przewiń na dół strony).
Znalazłem także takie metody:
1. Można stworzyć sobie plik bat i za jego pomocą wywoływać właściwy exe.
bat:
cmd /min /C “set __COMPAT_LAYER=RUNASINVOKER && start “” program.exe”
2. Ściągnąć program Resource Hacker i za jego pomocą wyedytować problematyczny
plik exe zmieniając w zakładce Manifest:
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
z "requireAdministrator" na "asInvoker"
Oczywiście programy uruchomią się, ale bez praw administratora, ale w sumie o
to mi chodzi :)
W jednym przypadku zadziałały mi oba sposoby, w drugim przypadku tylko
pierwszy.
Walczę dalej :)
|