2

Я еще не программист, но поиск решения, которое еще не сделано, кажется забавным. У меня есть несколько вопросов по поводу решения, которое я ищу.

Ситуация: у меня есть клавиатура, которая нуждается в приложении, чтобы сделать возможной настройку. Но это программное обеспечение сводит с ума клавиатуру каждый раз, когда я выхожу из системы, блокирую, выключаю или перезагружаю ПК. Я заметил, что когда я принудительно закрываю приложение, настройка клавиатуры остается такой же, как я ее настраивал.

Итак, я сделал небольшой пакетный файл, который принудительно закрывает это приложение:

taskkill /im Lcore.exe /f

Действительно маленький, я знаю, но он делает то, что должен, принудительно закрывая LogitechGamingSoftware.exe

Проблема: этот пакетный файл должен запускаться каждый раз, когда приложение будет закрыто самой Windows. Использование планировщика заданий не работает. И заставить его работать через gpedit.msc также не удается.

Вопрос: Что я делаю не так, чтобы получить этот маленький файл к тому, что я хочу сделать в нужный момент?

В планировщике задач я пробовал это так:

  1. Сделать новое задание
  2. Назовите его, выполните только если пользователь вошел в систему, с повышенными привилегиями
  3. Триггер: @ блокировка рабочей станции, любой пользователь
  4. Действие: выполнить приложение, c:\Scripts\Batch\ForceCloseLGS.bat
  5. Условия: стоковые настройки
  6. настройки: задача может быть выполнена по запросу, задача выполняется максимально быстро

Сохраните и проверьте.

Ничего не делает вообще. Если нажата клавиша Win+L, клавиатура выходит из строя. Но если я выполню пакет из меню планировщика задач, это сработает.

Куда я иду не так?

Спасибо

1 ответ1

0

Если вы просто не хотите, чтобы эта программа запускалась, посмотрите в regedit (Win + R, введите regedit, нажмите enter), но вы можете избежать этого, потому что, если вы редактируете реестр, ваш компьютер может уйти (вам придется переустановить Windows). Soooooo ... Да уж. Да, и между прочим, ключ reg может быть в: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run или (Что-то делать с пользователями, извините, не знаю этого из головы). \Software\Microsoft\Windows\CurrentVersion\Run, затем найдите exe-файл, но если вы хотите, чтобы программа (или пакетный файл) запускалась при запуске, добавьте в HKEY_LOCAL_MACHINE строку, приведенную выше, со значением в качестве пути к вашей программе (снова или пакетный файл. Например. "C: \My Scripts \Startup Script.bat". Я надеюсь, это поможет вам!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .