У меня здесь странная ситуация.
РЕЗЮМЕ:
- Создан скрипт Powershell
- Создан ярлык для запуска файла (цель - powershell.exe с указанием пути к моему сценарию)
- Привязать сочетание клавиш к этому ярлыку файла (используя диалог свойств ярлыка файла)
- Позже переименовали базовый скрипт Powershell
- После этого нажатие сочетания клавиш приводит к тому, что Windows пытается запустить несуществующий сценарий (Windows пытается выполнить имя старого сценария)
- Невозможно повторно привязать сочетание клавиш к новому сочетанию файлов - нажатие последовательности просто заставляет Windows снова попытаться запустить исходный файл, но не повторяет привязку к новому сочетанию файлов
Поэтому теперь у меня есть глобально доступное сочетание клавиш, которое пытается выполнить несуществующий сценарий, и сочетание клавиш не может быть связано с новой командой и не может быть отменено. Это очевидно осиротевший.
Вещи, которые я пробовал:
Переименовал файл .ps1 обратно в свое первоначальное имя и обновил цель ярлыка файла, чтобы указать на него. Нажмите
CTRL+ALT+S
и скрипт будет выполнен правильно. Очевидно, что Windows где-то указываетCTRL+ALT+S
на исходное имя файла .ps1.Удалил ярлык файла и пересоздал его. В поле «Сочетание клавиш» в диалоговом окне свойств указано «
None
поэтому я попытался установить его, щелкнув по полю и нажав клавишиCTRL+ALT+S
но это просто заставляет Windows снова попытаться запустить исходный ярлык файла, что не удается. Он отказывается устанавливать сочетание клавиш в новом ярлыке файла для этой последовательности.
Также пробовал различные комбинации вещей, как выше, но ничего не получалось, все с похожими результатами.
Так что теперь у меня есть сочетание клавиш, которое ни к чему не привязано, и я не могу найти способ отменить его.
Где находится эта привязка?