C# týden Slevový týden - Březen
Využij náš slevový týden a získej až 30 % bodů navíc zdarma! Zároveň také probíhá C# týden se slevou na e-learning až 80 %
Hledáme fulltime programátora do ITnetwork týmu -100% homeoffice, 100% časově flexibilní #bezdeadlinu Mám zájem!
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
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Odpovídá na jzvire01
Jan Voženílek:15. března 21:00

Ale to nedá admin práva nebo ano?

 
Nahoru Odpovědět
15. března 21:00
Avatar
Jan Voženílek:20. března 16:01

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

 
Nahoru Odpovědět
20. března 16:01
Avatar
Jakub Verner
Redaktor
Avatar
Jakub Verner:25. března 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. března 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.