Запустите приложение Windows 8 из программы с повышенными правами

У меня проблема: мне нужно запустить приложение (SetPoint от Logitec) в качестве администратора, чтобы оно работало правильно. Однако теперь невозможно позволить приложению запустить приложение - я попробовал встроенный способ и попробовал "Obly Tile AppLauncher" (позволяет запускать приложение из командной строки), однако Windows утверждает, что приложение может " не может быть запущен от имени администратора [Редактировать: "Точная" ошибка (переведено): "Music" cannot be opened while Explorer is running with administrator rights, please start Explorer normally and try again]. Поэтому я немного искал и нашел несколько подходов, однако ни один из них, похоже, не работает:

  • Runas / trustlevel: если я попробую это с runas /trustlevel:2 test.bat (где test.bat запускает панель запуска приложения с соответствующими аргументами), это не работает.
  • set __COMPAT_LAYER = RUNASINVOKER: То же, что и выше, Windows, кажется, полностью игнорирует эту команду, если поставить перед вызовом запуска приложения

Есть ли способ или приложение, которое позволяет мне это исправить? Проблема в том, что это ломает большинство специальных клавиш на моей клавиатуре...

Редактировать от SU peer:

SetPoint Logitech - это программа, которая позволяет настраивать параметры мыши и клавиатуры.

2 ответа

Решение

Я наконец нашел решение своей проблемы: (для тех, кто может найти это в будущем)

После поиска часов я нашел это. Он показывает, как вы можете запустить приложение как пользователь рабочего стола из приложения с повышенными правами. После небольшого изменения кода, чтобы принимать аргументы командной строки, это решение работает отлично (насколько я могу судить)

У меня были проблемы с Setpoint, а также с глюками из-за проводника (неправильный захват, двойной щелчок и т. д.) Лучшее, что мне помогло, - это удалить все драйверы Setpoint из системы, отключить приемник объединения, установить программное обеспечение объединения на другом компьютер, подключив унифицирующий USB-приемник к этому компьютеру, а затем дважды проверив, что не было парных фантомных устройств, которые имеют тенденцию "застрять" во флэш-памяти USB-приемников. Я заметил эту проблему, когда

В конечном итоге я получу дубликаты устройств под клавиатурой и мышью в диспетчере устройств, поскольку у меня будет дополнительная USB-клавиатура и / или мышь для ввода.

Затем я бы подключил ресивер обратно к исходному компьютеру и сначала запустил Установщик Установки в качестве Администратора, убедившись, что он заменил несуществующие драйверы менеджера загрузки Logitech, драйверы конфигурации входа USB, объединение и т. Д. И т. Д. Существует более 5 специальных установок драйверов, которые коррелируют установить в диспетчере устройств, если у вас есть клавиатура и мышь. Довольно смешно, если вы спросите меня, но эти драйверы очень чувствительны к любой неправильной конфигурации, установкам драйверов с ошибками.

После того, как я все выровнял с диспетчером устройств, я изменил переменную swipe на close в реестре для приложений Wwindows 8, поскольку Setpoint не нравится быть липким при захвате приложений metro для закрытия, но прекрасно работает, когда этот показатель был изменилось. Я нашел программу под названием Appuituner или что-то, что упростило изменение необходимых записей реестра для этого процесса, но не нужно.

Первоначально я думал, что у меня есть неисправная мышь, это было так плохо с двойным щелчком, так как я всегда пытался бы решить эту проблему, ремонтируя мышь и выключая ее, нажимая все кнопки вниз, чтобы попытаться очистить любой статический заряд, который он, возможно, создал вверх, но это никогда не было исправлением для меня, но может работать для других.

Эти проблемы беспокоили меня в течение пары недель, настолько, что я становился параноиком, так что проблемы вернутся, и я хочу всячески усиливать Установленное значение, чтобы предотвратить возникновение кошмаров, поэтому я нашел эту тему так, как хочу запустить Setpoint с правами администратора.

Я не смог воссоздать проблему, возникающую у вас с выполнением приложений Windows, но не уверен, что это связано с тем, что я изменил свойства файла setpoint.exe с настройками совместимости приложений, чтобы все пользователи работали с правами администратора, а не с точными методами, которые вы использовали, или потому что я поиграл с gpedit, ослабив различные UAC и другие разрешения Windows.

Другие вопросы по тегам