PowerToys Run — это средство быстрого запуска для пользователей, которые содержат дополнительные функции без ущерба для производительности. Это открытый код и модульный модуль, поддерживающий дополнительные подключаемые модули.
Чтобы использовать PowerToys Run, нажмите клавиши Alt+Пробел и начните печатать!
(Обратите внимание, что сочетание клавиш можно изменить в окне параметров.)
Важно!
Для работы PowerToys этой служебной программы необходимо запустить в фоновом режиме и включить запуск.
Функции
Функции PowerToys Run включают:
Поиск приложений, папок или файлов
Поиск запущенных процессов (ранее известный как Window Walker)
Нажимаемые кнопки с сочетаниями клавиш клавиатуры (например, Открыть с правами администратора или Открыть содержащую папку)
Вызов подключаемого модуля оболочки с помощью > (например, > Shell:startup откроет папку запуска Windows)
Выполнение простого расчета с помощью калькулятора
Выполнение системных команд
Получение информации о времени и дате
Преобразование единиц измерения
Вычисление хэшей
Создание идентификаторов GUID
Открытие веб-страниц или запуск веб-поиска
Настройки
На странице настроек PowerToys Run доступны следующие общие параметры.
Параметр
Description
Сочетание клавиш для активации
Определите сочетание клавиш для отображения и скрытия PowerToys Run.
Use centralized keyboard hook (Использовать централизованный перехватчик клавиатуры)
Попробуйте использовать этот параметр, если есть проблемы с ярлыком (PowerToys Run может не получить фокус при активации из окна с повышенными привилегиями).
Ignore shortcuts in full-screen mode (Игнорировать сочетания клавиш в полноэкранном режиме)
Когда в полноэкранном режиме (F11) PowerToys Run не будет заниматься ярлыком.
Сглаживание входных данных
Добавьте задержку, чтобы ждать дополнительных входных данных перед выполнением поиска.
Немедленные подключаемые модули
Сколько миллисекундах подключаемый модуль, который делает пользовательский интерфейс ожиданием, должен ждать, прежде чем отображать результаты.
Подключаемые модули фонового выполнения
Сколько миллисекундах подключаемый модуль, выполняющийся в фоновом режиме, должен ждать, прежде чем отображать результаты.
Максимальное количество результатов перед прокруткой
Максимальное количество результатов, отображаемых без прокрутки.
Очистка предыдущего запроса при открытии
При открытии предыдущие поисковые запросы не будут выделены.
Настройка порядка результатов
Точно настраивает порядок отображаемых результатов.
Вес выбранного элемента
Используйте более высокое число, чтобы получить выбранные результаты быстрее (по умолчанию: 5, 0, чтобы отключить).
Дождитесь более медленных результатов подключаемого модуля, прежде чем выбрать верхний элемент в результатах
Выбор этого может помочь предварительно выбрать верхний, более релевантный результат, но при риске перемычки.
Вкладка с помощью кнопок контекста
Если этот параметр включен, вы можете перейти на вкладки с помощью кнопок контекста перед переходом к следующему результату.
Создание эскизов для файлов
Эскизы будут созданы для файлов в списке результатов (это может повлиять на скорость и стабильность).
Предпочтительная позиция монитора
Если используется несколько дисплеев, PowerToys Run можно открыть в: • Основной дисплей • Отображение с курсором мыши • Отображение с выделенным окном.
Тема приложения
Изменение темы, используемой PowerToys Run.
Диспетчер подключаемых модулей
PowerToys Run использует систему подключаемых модулей для предоставления различных типов результатов. Страница параметров включает диспетчер подключаемых модулей, позволяющий включить или отключить доступные подключаемые модули. Выбирая и расширяя разделы, вы можете настроить команды прямой активации, используемые каждым подключаемым модулем. Кроме того, вы можете выбрать, будет ли подключаемый модуль отображаться в глобальных результатах, и установить дополнительные параметры подключаемого модуля, если они доступны.
Команды прямой активации
Подключаемые модули можно активировать с помощью команды прямой активации, так что PowerToys Run будет использовать только целевой подключаемый модуль. В следующей таблице показаны команды прямой активации, назначенные по умолчанию.
Совет
Команды можно изменить в соответствии с вашими потребностями в диспетчере подключаемых модулей.
Важно!
Некоторые символы и фразы могут конфликтовать с глобальными запросами других подключаемых модулей, если вы используете их в качестве команд активации. Например, при использовании ( разрывов глобальных запросов вычислений, начиная с открывающей скобки.
Известные в настоящее время конфликтующие последовательности символов:
Символы, используемые в таких путях, как \, \\, /, ~, %.
Символы, используемые в математических операциях, таких как ., ,, +, -, (.
! alg для поиска службы "Шлюз уровня приложений" для запуска или остановки !startup:auto для поиска всех служб, которые запускаются автоматически !status:running, чтобы показать все запущенные службы
# guid3 ns:URL www.microsoft.com для создания GUIDv3 для пространства имен URL-адреса с помощью пространства имен URL-адреса. # sha1 abc для вычисления хэша SHA1 для строки abc. # base64 abc Для кодирования строки abc в base64.
URI-обработчик
//
// чтобы открыть браузер по умолчанию. // learn.microsoft.com Чтобы браузер по умолчанию был установлен в Microsoft Learn. Поддерживаются ссылки mailto: и ms-settings:.
Visual Studio Code
{
{ powertoys для поиска ранее открытых рабочих областей, удаленных компьютеров и контейнеров, содержащих "powertoys" в путях.
Поиск в Интернете
??
?? чтобы открыть страницу поиска браузера по умолчанию. ?? What is the answer to life для поиска с помощью поисковой системы браузера по умолчанию.
$ Add/Remove Programs чтобы открыть страницу Windows параметров для управления установленными приложениями. $ Device:, чтобы отобразить все параметры, в названии области или категории которых есть слово device. $ control>system>admin показывает все настройки пути "Панель управления > Система и безопасность > Инструменты администрирования".
Профили терминала Windows
_
_ powershell, чтобы вывести список всех профилей, в имени которых содержится слово powershell.
< outlook Чтобы найти все открытые windows элементы, содержащие outlook, в имени или имени процесса.
С использованием PowerToys Run
Общие сочетания клавиш
Ярлык
Действие
Alt+Пробел (по умолчанию)
Отображение или скрытие PowerToys Run
Esc
Скрытие PowerToys Run
Ctrl+Shift+Ввод
Открытие выбранного приложения от имени администратора (применимо только к приложениям)
Ctrl+Shift+U
Открытие выбранного приложения от имени другого пользователя (применимо только к приложениям)
CTRL+SHIFT+E
Открытие содержащей папки в File Explorer (применимо только к приложениям и файлам)
Ctrl+C
Копирование расположения пути (применимо только к папкам и файлам)
Вкладка
Навигация по результатам поиска и кнопкам контекстного меню
Системные команды
Подключаемый модуль системных команд Windows предоставляет набор действий системного уровня, которые можно выполнить.
Совет
Если язык вашей системы поддерживается PowerToys, системные команды будут локализованы. Если вы предпочитаете команды английского языка, снимите флажок "Использовать локализованные системные команды" вместо флажка "Английский" в диспетчере подключаемых модулей.
Empty Recycle Bin Запрос также показывает результат.
UEFI Firmware Settings
Перезагружает компьютер в параметрах прошивки UEFI
Доступно только в системах с прошивкой UEFI. Требует разрешений администратора.
IP address *
Отображает IP-адреса из сетевых подключений компьютера.
Поисковый запрос должен начинаться со слова IP или слова address.
MAC address *
Показывает mac-адреса сетевых адаптеров на вашем компьютере.
Поисковый запрос должен начинаться со слова MAC или слова address.
*) Для предоставления результатов этой команде может потребоваться некоторое время.
Программный подключаемый модуль
Подключаемый модуль программы может открывать программные приложения (например, Win32 или упакованные программы). Подключаемый модуль сканирует распространенные расположения установки, такие как меню и настольные компьютеры, к которым у вас есть доступ, ищет исполняемые файлы (.exe) или ярлыки (например, .lnk или URL-адрес).
Иногда программа может не находиться при проверке подключаемого модуля программы и может потребоваться вручную создать ярлык в каталоге, содержая программу, к которой требуется получить доступ.
Параметры программы
Подключаемый модуль программы позволяет добавлять аргументы программы при открытии приложения. Аргументы программы должны соответствовать ожидаемому формату, определенному интерфейсом командной строки программы.
Примечание
Для ввода допустимых поисковых запросов первый элемент после имени программы должен быть одним из следующих:
Последовательность символов --.
Параметр, начинающийся с -.
Параметр, начинающийся с --.
Параметр, начинающийся с /.
Например, при открытии Visual Studio Code укажите папку, с помощью:
Visual Studio Code -- C:\myFolder
Visual Studio Code также поддерживает набор параметров командной строки, которые можно использовать с соответствующими аргументами, PowerToys Run например, просматривать разницу между файлами:
Visual Studio Code -d C:\foo.txt C:\bar.txt
Если параметр подключаемого модуля программы Включить в глобальный результат не выбран, включите фразу активации по . умолчанию, чтобы вызвать поведение подключаемого модуля:
.Visual Studio Code -- C:\myFolder
Подключаемый модуль калькулятора
Важно!
Обратите внимание на различные разделители десятичных и тысяч, поддерживаемые различными локальными жителями.
Подключаемый модуль калькулятора учитывает параметры числового формата вашей системы. Если вы предпочитаете формат номера английского языка (США), измените поведение ввода запроса и результат в диспетчере подключаемых модулей.
Если в формате чисел системы используется запятая (,) в качестве десятичного разделителя, необходимо включить пробел между числами и запятыми для операций с несколькими параметрами. Ввод должен выглядеть так: min( 1,2 , 3 , 5,7) или min( 1.2 , 3 , 5.7).
Совет
Подключаемый модуль Калькулятора может обрабатывать некоторые подразумеваемые умножения, например 2(3+4) , (1+2)(3+4) вставляя оператор умножения в соответствующее место.
Подключаемый модуль калькулятора поддерживает следующие операции:
Операция
Синтаксис оператора
Description
Дополнение
a + b
Вычитание
a - b
Умножение
a * b
Подразделение
a / b
Остаток от деления / остаток
a % b
Возведение в степень
a ^ b
Функция ceiling
ceil( x.y )
Округляет число до следующего большего целого числа.
Функция floor
floor( x.y )
Округляет число в меньшую сторону до следующего меньшего целого числа.
Округление
round( x.abcd )
Округляет число до ближайшего целого числа.
Экспоненциальная функция
exp( x )
Возвращает значение e, возведенное в указанную степень.
Максимум
max( x, y, z )
Минимум
min( x, y, z )
Абсолютный
abs( -x )
Абсолютное значение числа.
Основание логарифма 10
log( x )
Основание логарифма e
ln( x )
Квадратный корень
sqrt( x )
Степень x
pow( x, y )
Вычислите число (x), возведенное в степень некоторого другого числа (y).
Факториал
!x
Подписание
sign( -x )
Число, указывающее на знак значения: • если -1 число меньше нуля. • 0 если число равно нулю. • 1 если число больше нуля.
Случайное число
rand()
Возвращает дробное число от 0 до 1.
Pi
pi
Возвращает число pi.
Синус
sin( x )
Косинус
cos( x )
Касательная
tan( x )
Арксинус
arcsin( x )
Арккосинус
arccos( x )
Арктангенс
arctan( x )
Гиперболический синус
sinh( x )
Гиперболический косинус
cosh( x )
Гиперболический тангенс
tanh( x )
Гиперболический арксинус
arsinh( x )
Гиперболический арккосинус
arcosh( x )
Гиперболический арктангенс
artanh( x )
Подключаемый модуль журнала
Подключаемый модуль журнала позволяет быстро получить доступ к ранее выбранным результатам из других подключаемых модулей. Вы можете получить доступ к ним и удалить их с помощью команды прямого активации. Чтобы удалить их из журнала, выберите пункт меню "Удалить" из контекстного меню журнала .
Примеры подключаемого модуля журнала
Если вы вставите URL-адрес, например https://github.com/microsoft/PowerToys/pull/123333, то позже сможете быстро получить к нему доступ с помощью всего лишь !! 123333 или даже !! 333. Это работает так же хорошо для путей файлов, путей реестра и других вещей, для которых позже вы можете запомнить только часть пути. Любое место, к которому вы перейдете, PowerToys Run можно быстро найти в журнале.
Если вы недавно выполняли какие-то математические действия, такие как = 1245+6789, и вам нужно их вспомнить, они останутся в журнале. Вы можете найти его с помощью !! 678 или даже !! 8034.
Если вы не можете вспомнить, что вы вводили, чтобы найти это приложение, папку или параметр, вы можете просто просмотреть их все с помощью всего лишь !!.
Подключаемый модуль времени и даты
Подключаемый модуль времени и даты предоставляет текущее время и дату или пользовательскую дату в различных форматах. Вы можете ввести формат или пользовательское время или дату или и то, и другое при поиске.
Важно!
Подключаемый модуль времени и даты учитывает настройки формата даты и времени вашей системы. Учитывайте различные обозначения в разных локальных элементах.
Важно!
Для глобальных запросов первое слово запроса должно быть полным совпадением.
Примеры:
time или ) time, чтобы показать время.
) 3/27/2022, чтобы отобразить все доступные форматы для значения даты.
) calendar week::3/27/2022, чтобы показать календарную неделю для значения даты.
) unix epoch::3/27/2022 10:30:45 AM, чтобы преобразовать заданное значение времени и даты в метку времени эпохи Unix.
Подключаемый модуль преобразователя единиц измерения
Важно!
Подключаемый модуль преобразователя единиц учитывает параметры числового формата вашей системы. Обратите внимание на различные десятичные символы и тысячи разделителей в разных локальных стандартах. Названия и сокращения единиц измерения еще не локализованы.
Подключаемый модуль преобразователя единиц измерения поддерживает следующие типы единиц:
Acceleration
угол
Площадь
Duration
Энергетика
Информационные технологии
Length
Масса
Power
Давление
Скорость
Температура
Громкость
Подключаемый модуль генератора значений
Подключаемый модуль генератора значений может создавать идентификаторы GUID/UUID, вычислять хэши и кодировать и декодировать строки в base64.
Идентификаторы UUID
Поддерживаются следующие версии GUID:
v1 — время на основе
версия 3. Пространство имен и имя на основе md5
v4 — случайное значение
v5 — пространство имен и имя на основе с помощью SHA1
v7 — упорядоченное по времени случайное значение
Примечание
Для версий 3 и 5 существуют некоторые предопределенные пространства имен: DNS, URL-адрес, OID и X500. Можно использовать следующие предопределенные пространства имен:
Создайте GUID версии 3 для www.microsoft.com использования пространства имен DNS. Параметр пространства имен может быть любым допустимым GUID, а параметр имени может быть любой строкой.
# uuid7 # guidv7
Создайте случайный GUID версии 7 с первым 48-разрядным идентификатором, соответствующим текущей метке времени, обеспечивая четко определенный порядок последующих созданных значений.
Совет
guid Ключевые uuid слова являются взаимозаменяемыми и v необязательными. Т.е. guid5 и guidv5 то же самое.
Хэширование
Поддерживаются следующие алгоритмы хэширования:
MD5
SHA1
SHA256
SHA384
SHA512
Использование:
# md5 abc
строка в кодировке
Использование для кодирования строки:
# base64 abc
Использование для декодирования строки:
# base64d SGVsbG8gV29ybGQ=
URL
Использование для кодирования URL-адреса:
# url https://bing.com/?q=My Test query
Примечание
Весь URL-адрес, включая / идентификатор протокола, закодирован. Если вы хотите закодировать часть запроса URL-адреса, введите только эту часть.
Преобразуется только первый шестнадцатеричный символ входных данных. Остальная часть входных данных игнорируется.
Подключаемый модуль папки
С помощью подключаемого модуля папки вы можете перемещаться по каталогам.
Фильтр поиска
В подключаемом модуле папки можно отфильтровать результаты с помощью некоторых специальных символов.
Последовательность символов
Результат
Пример
>
Поиск в папке
C:\Users\tom\Documents\>
*
Поиск файлов по маске
C:\Users\tom\Documents\*.doc
>*
Поиск файлов в папке по маске
C:\Users\tom\Documents\>*.doc
Подключаемый модуль параметров Windows
Подключаемый Windows модуль "Параметры" позволяет выполнять поиск в Windows параметрах. Вы можете искать по имени или по их расположению.
Для поиска по расположению можно использовать следующий синтаксис:
$ device:, чтобы отобразить все параметры со словом device в названии области.
$ control>system>adminДля отображения всех параметров пути панель управления > средства администрирования системы и безопасности>.
Подключаемый модуль службы
Подключаемый модуль службы позволяет выполнять поиск, запуск, остановку и перезапуск служб Windows непосредственно с экрана поиска PowerToys Run.
Для поиска служб Windowsвключите подключаемый модуль, откройте PowerToys Run и введите название службы. Кроме того, вы можете использовать следующий синтаксис:
!startup:automatic, чтобы вывести список всех служб с типом запуска automatic.
!status:running, чтобы вывести список всех работающих в данный момент служб.
Window Walker подключаемый модуль
С помощью подключаемого Window Walker модуля можно переключиться на другие windows, закрыть их или убить процесс окна.
Завершение процесса окна
Window Walker С помощью подключаемого модуля можно убить процесс окна, если он перестает отвечать.
Примечание
Есть некоторые ограничения для функции "завершения процесса":
Завершение процесса проводника разрешено только в том случае, если каждое окно папки запущено в отдельном процессе.
Вы можете завершать процессы с повышенными правами, только если у вас есть разрешения администратора (UAC).
Windows Приложения UWP не знают их процесс до тех пор, пока они не будут выполнять поиск в не минимизированном состоянии.
Предупреждение
Если вы убьете процесс окна приложения UWP, все экземпляры приложения будут убиты. Все windows назначаются одному процессу.
Значение File Explorer
File Explorer Если параметры в Windows не настроены для открытия каждого окна в отдельном процессе, при поиске открытого обозревателя windowsпоявится следующее сообщение:
Вы можете выключить сообщение в параметрах диспетчера подключаемых модулей PowerToys Run для Window Walker или выбрать сообщение, чтобы изменить настройки File Explorer.
В окне параметров папки выберите "Запустить папкуwindows" в отдельном процессе.
Windows Подключаемый модуль поиска
Windows С помощью подключаемого модуля поиска можно искать файлы и папки, индексированные службой Windows индексов поиска.
Параметры поиска Windows
Если параметры индексирования для Windows поиска не заданы для всех дисков, при использовании подключаемого Windows модуля поиска появится следующее предупреждение:
Вы можете выключить предупреждение в параметрах диспетчера подключаемых модулей PowerToys Run для поиска Windows или выбрать предупреждение, чтобы указать, какие диски индексируются. После выбора предупреждения Windows откроется страница "Поиск Windows параметров".
На странице поиска Windows можно:
Выберите расширенный режим, чтобы включить индексирование на всех дисках на Windows компьютере.
Укажите пути к папкам для исключения.
Выберите параметры индексатора расширенного поиска, чтобы задать дополнительные параметры индекса, добавить или удалить расположения поиска, зашифрованные файлы индекса и т. д.
Эта программа входит в состав служебных программ Майкрософт PowerToys для пользователей power Users. Он предоставляет набор полезных служебных программ для настройки и упрощения работы Windows для повышения производительности. Сведения об установке PowerToysсм. в разделе "Установка PowerToys".
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Отзыв о Windows developer
Windows developer — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв:
Упростите установку и обслуживание программного обеспечения на компьютере с помощью Диспетчера пакетов Windows. Изучите работу интерфейсных компонентов и команд, репозитория Диспетчера пакетов Windows и возможности для развития этого репозитория.