Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Článek - restart aplikace s právy administrátora.

Aktivity
Avatar
Tomáš Heky Hekrla:30.8.2016 20:20

Zdravím. Nedávno jsem na stránkách itnetwork nalezl placený článek o tom, jak v případě že to program vyžaduje ho restartovat s právy administrátora. Ať se snažím jak se snažím, nemohu ho najít. tak kdyby byl někdo z vás tak hodnej a poslal mi na něj odkaz jestli víte kde ho najít. Díky!

 
Odpovědět
30.8.2016 20:20
Avatar
jzvire01
Člen
Avatar
jzvire01:31.8.2016 7:51

Ve WF stačí:

Application.Restart();
 
Nahoru Odpovědět
31.8.2016 7:51
Avatar
 
Nahoru Odpovědět
31.8.2016 17:26
Avatar
Jan Voženílek
Tvůrce
Avatar
Odpovídá na jzvire01
Jan Voženílek:15.3.2020 21:00

Ale to nedá admin práva nebo ano?

 
Nahoru Odpovědět
15.3.2020 21:00
Avatar
Jan Voženílek
Tvůrce
Avatar
Jan Voženílek:20.3.2020 16:01

Lepší pozdě, než nikdy. Mám odkaz:
UAC

 
Nahoru Odpovědět
20.3.2020 16:01
Avatar
Jakub Verner
Tvůrce
Avatar
Jakub Verner:25.3.2020 19:16

Ahoj, Já používám toto:

WindowsIdentity windowsIdentity = WindowsIdentity.GetCurrent();
WindowsPrincipal windowsPrincipal = null;
ProcessStartInfo processStartInfo = new ProcessStartInfo();

windowsPrincipal = new WindowsPrincipal(windowsIdentity);

if (!windowsPrincipal.IsInRole(WindowsBuiltInRole.Administrator))
{
        processStartInfo.UseShellExecute = true;
        processStartInfo.WorkingDirectory = Environment.CurrentDirectory;
        processStartInfo.FileName = Application.ExecutablePath;
        processStartInfo.Verb = "runas";

        try
        {
                Process.Start(processStartInfo);
        }
        catch
        {

        }

        Environment.Exit(0);
}
 
Nahoru Odpovědět
25.3.2020 19:16
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.