Як встановити програму для запуску в режимі адміністратора
Запуск додатків у якості стандартного користувача без підвищених привілеїв - це хороша практика безпеки, але як щодо тих часів, коли програма працюватиме, лише якщо вона виконується як адміністратор? Читайте далі, як ми підсвічуємо, як легко і назавжди встановити програму для запуску з адміністративними привілеями.
Шановні інструктори Geek,
У мене є проблема, і я навіть знайшов рішення на вашому сайті, але додатковий шар над моєю проблемою перешкоджає мені використовувати ваше рішення. Ось угода. Я граю в цю гру через Steam, що називається Evoland. Спочатку я думав, що він не підтримує використання контролера Xbox 360, але після того, як копався на форумах Steam, я дізнався, що він насправді підтримує контролер Xbox, але тільки якщо запустити програму як адміністратор.
Тоді я пошукав How-To Geek, щоб зрозуміти, як це зробити, якщо припустити, що ви написали про це (у вас було), і ось і ось, це спрацювало! Якщо я запустив програму, використовуючи стандартний ярлик, який я перемикав, використовуючи ваш трюк, щоб запустити програму в режимі adminsitrator, контролер Xbox 360 працював.
Тепер ось додатковий шар проблеми. Це працює, якщо я вручну запускаю гру за межами клієнта Steam. Якщо я запускаю гру від клієнта Steam ... він не використовує ярлик, який я зробив, і я повернувся на перше місце. Гірше того, якщо я запускаю його поза клієнтом Steam, я втрачаю функції, такі як чат Steam і скріншоти. Є все одно (або через Windows, або через клієнт Steam) для режиму адміністратора?
З повагою,
Контролер розчарований
Зараз це не маленький світ, який вирішує проблеми. Це досить чарівний момент у старій колоні Ask HTG; читач писав, що просив нас вирішити їхню проблему, і, нарешті, вирішив нашу. Ми були просто граючи Evoland (фантастична гра, до речі; хоча б одну гру проходити треба від тих, хто не рос, граючи в ретро РПГ) і був шокований тим, що він не виконав належним чином підтримку контролерів Xbox 360. Виявляється ми тільки потребували невеликого tweak.
Тільки справедливо торгувати рішенням для рішення, тому давайте візьмемо рішення, яке ви нам дали, і покажіть, як правильно застосувати його до своєї гри.
Незважаючи на те, що наш пристрій швидкого доступу працює відмінно, якщо ви запускаєте програму з робочого столу або ярлика "Пуск", це не так добре, якщо ви використовуєте панель запуску (наприклад, клієнт Steam), яка не має стандартного редагування ярликів інтерфейс.
Замість того, щоб редагувати ярлик, ми будемо копати прямо у властивості виконуваних файлів і встановлювати його, щоб він завжди працював як адміністратор. Хоча ми демонструємо цей трюк у Windows 8, він працює в попередніх версіях Windows майже ідентично. Перш ніж продовжити, варто зауважити дві речі: 1) можна використовувати цей трюк лише з несистемними додатками та процесами, такими як виконуваний файл гри, який ми збираємося редагувати, і 2) розумно використовувати трюк, є причина, чому програми не приходять з правами адміністратора за замовчуванням.
Спочатку знайдіть фактичний виконуваний файл. Клацніть правою кнопкою миші на файлі та виберіть Властивості.
У вікні "Властивості" виберіть вкладку "Сумісність", а потім виберіть "Запустити цю програму як адміністратора".
Якщо ви застосовуєте цю зміну лише до свого облікового запису, натисніть кнопку ОК. Якщо іншим користувачам (зокрема, неадміністраторам, яким потрібно буде запустити програму з привілеями адміністратора), знадобиться також виправлення, переконайтеся, що перед натисканням кнопки OK.
Тепер, коли ви запускаєте програму безпосередньо, з ярлика або з пускової установки, наприклад, клієнта Steam, воно завжди буде працювати в режимі адміністратора.
Давайте запустимо його з клієнта Steam і подивимося, що відбувається:
Це спрацювало! Наш улюблений контролер і поточна гра одержимість грають в гармонії. Ми робимо записку тут, величезний успіх. Ми отримали можливість показати вам, як встановлювати постійні права адміністратора на виконуваний файл Windows, і ви допомогли нам перетнути елемент виправлення з гри з нашого списку. Дякуємо, що написали.
Чи маєте актуальне технічне питання? Стріляйте нам електронною поштою на [email protected], і ми зробимо все можливе, щоб відповісти на нього.