Как добавить собственные ярлыки в утилиту PowerToys Run?

Утилита PowerToys Run отлично справляется со своей задачей, позволяя мне искать и быстро открывать приложения и папки.

Однако есть ли способ создать собственные ярлыки для приложений/файлов/папок, которые я буду часто использовать, с сокращенными именами/командами? Я хотел бы создать папку с такими ярлыками, например:

Чтобы я мог открыть Notepad++ вот так:

Или вы предпочитаете предложить другую программу для этого? Спасибо!

2 ответа

Теперь есть более простой метод:

  1. Закрыть
  2. Открыть%LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Settings\Plugins\Microsoft.Plugin.Program\ProgramPluginSettings.jsonс помощью файлового редактора.
  3. Добавьте в контент исходный код программы, UID — любой, какой захотите:
      {
  "LastIndexTime": "2022-11-21T00:00:00+01:00",
  "ProgramSources": [
    {
      "Location": "C:\\Users\\{{username}}\\Documents\\Custom Shortcuts",
      "Name": "Custom Shortcuts",
      "Enabled": true,
      "UniqueIdentifier": "d379c7a9-bcfc-4edf-86b8-a256222558c2"
    }
  ],
  "DisabledProgramSources": [],
  "ProgramSuffixes": [
    "bat",
    "appref-ms",
    "exe",
    "lnk",
    "url"
  ],
  "EnableStartMenuSource": true,
  "EnableDesktopSource": true,
  "EnableRegistrySource": true,
  "EnablePathEnvironmentVariableSource": true,
  "MinScoreThreshold": 0.75
}
  1. Сохраните файл
  2. в"Location"вы указали в файле, добавьте.lnkфайлы, которые вам нужны
  3. Откройте PowerToys, и ярлыки должны появиться.


Источник:
https://github.com/microsoft/PowerToys/issues/3600#issuecomment-1321873022 .

Вы можете 1.

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

C:\Windows\System32\rasdial.exe "vpn name"как vpn_on

и

C:\Windows\System32\rasdial.exe "vpn name" /disconnectкак vpn_ff

  1. Поместите эти файлы .lnk в свой начальный каталог, например:
      C:\ProgramData\Microsoft\Windows\Start Menu\Programs

вот и все.

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