Как запустить программу под админом?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by zebrum, 8 Aug 2011.

  1. zebrum

    zebrum New Member

    Joined:
    27 Dec 2009
    Messages:
    12
    Likes Received:
    2
    Reputations:
    0
    Чтоб отключить UAC win7 в реестре нужно так же права админа
    Code:
    using System;
    using Microsoft.Win32;
    
    namespace ConsoleApplication11
    {
        class Program
        {
            static void Main(string[] args)
            {
                try
                {
                    RegistryKey savesss = Registry.LocalMachine.CreateSubKey(@"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System");
                    savesss.SetValue("EnableLUA", "0");
                    savesss.Close();
                    Console.WriteLine("UAC отключен успешно");
                }
                catch
                {
                    Console.WriteLine("Нет доступа к реестру");
                }
            }
        }
    }
    
    как можно присвоить программе админские права без вывода окна UAC?
     
  2. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    эксплоит,больше никак
     
  3. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Ну почему же сразу никак? Можно прописать с манифесте, чтобы программа стартовала сразу с повышенным уровнем UAC. Если UAC на минимуме, то всё норм, если больше минимального, то просто попросит подтверждение.

    Есть еще не эксплоиты, а хитрые методы манипуляции, но они не всегда срабатывают и сложны в реализации.
     
  4. zebrum

    zebrum New Member

    Joined:
    27 Dec 2009
    Messages:
    12
    Likes Received:
    2
    Reputations:
    0
    http://social.msdn.microsoft.com/Forums/en/netfxbcl/thread/f6cd003f-ba3b-44f3-817f-2d8b4e11a0eb

    Справился с помощью манифеста, без эксплоита)))
     
Loading...
Similar Threads - запустить программу админом
  1. Peja
    Replies:
    0
    Views:
    2,538