Главная
» WINDOWS
»
Как использовать функцию «Открыть с помощью» для открытия нескольких файлов в Windows 10
Как использовать функцию «Открыть с помощью» для открытия нескольких файлов в Windows 10
В Windows 10 функция «Открыть с помощью» не всегда корректно отображается при одновременном выборе нескольких файлов. Простейшее решение — добавить предпочитаемую программу для рабочего стола в меню «Отправить» , выбрать файлы и затем выбрать эту программу в меню «Отправить». Это сохранит стандартную ассоциацию файлов без изменений и не потребует редактирования реестра.
В документации Microsoft команда «Открыть с помощью» указана как команда оболочки Windows (каноническая команда), и команды оболочки могут использовать разные правила для выбора одного элемента и нескольких элементов. Именно поэтому команда, которая отображается для одного файла, может исчезнуть для группы файлов. Подробное описание поведения openasсм. в документации Microsoft по модели выбора команд .
Используйте функцию «Отправить в» в качестве обходного пути для открытия нескольких файлов.
Этот метод лучше всего работает с традиционными настольными приложениями, которые могут принимать один или несколько путей к файлам при запуске. Текстовые редакторы, графические редакторы, медиаплееры и аналогичные программы часто поддерживают это, но в конечном итоге поддержка зависит от самого приложения.
1. Создайте или найдите обычный ярлык для приложения.
Вам нужен только обычный ярлык для программы. Если он уже есть на рабочем столе или в меню «Пуск», вы можете использовать его повторно. В противном случае щелкните правой кнопкой мыши по пустому месту на рабочем столе, выберите «Создать» > «Ярлык» , найдите исполняемый файл приложения и завершите работу мастера. Компания Microsoft также описывает создание ярлыков на рабочем столе в своем руководстве по созданию ярлыков Windows .
Не добавляйте /aпараметр `--` или другой параметр командной строки, если это специально не требуется в документации приложения. Старый обходной путь с добавлением параметра `--` /aне является универсальной опцией Windows; параметры командной строки зависят от конкретного приложения.
Достаточно обычного ярлыка приложения. Оставьте поле «Цель» без изменений, если только разработчик приложения не указал конкретный параметр.
2. Откройте папку SendTo.
Нажмите Win + R , введите shell:sendtoи нажмите Enter . Вы также можете вставить эту команду в адресную строку проводника. Windows сопоставляет эту папку для каждого пользователя с папкой ` %APPDATA%\Microsoft\Windows\SendTo.`. Microsoft указывает то же местоположение для `FOLDERID_SendTo` .
Папка SendTo управляет многими записями, отображаемыми в подменю «Отправить» в проводнике файлов.
3. Скопируйте ярлык приложения в SendTo.
Скопируйте или переместите созданный вами ярлык в папку SendTo. Там вы можете переименовать ярлык, присвоив ему короткое и понятное имя, например, «Блокнот» , «Photoshop» или «VLC» . Изменять настройки файла по умолчанию для исходного приложения не требуется.
Перед тестированием закройте все открытые контекстные меню. Новая комбинация клавиш должна появиться при следующем щелчке правой кнопкой мыши по файлу и открытии подменю «Отправить в ».
4. Выберите файлы и отправьте их в приложение.
В проводнике выберите файлы, которые хотите открыть. Используйте клавишу Ctrl для выбора отдельных файлов или клавишу Shift для выбора диапазона файлов.
Щелкните правой кнопкой мыши по одному из выбранных файлов.
Выберите «Отправить в» .
Выберите созданный вами ярлык приложения.
Сначала выберите файлы, затем откройте подменю «Отправить в» из контекстного меню выбранного файла.Выберите целевое приложение в поле «Отправить в». Совместимое приложение получит выбранные пути к файлам при запуске.
Почему это работает, и почему некоторые приложения не работают.
Для целевых файлов, запускаемых через исполняемые файлы, Windows может преобразовывать выбранные файлы в параметры командной строки и передавать эти пути приложению. Microsoft отмечает, что некоторые приложения не принимают несколько имен файлов, в то время как другие ожидают другой формат аргументов. Технические подробности описаны в документации Microsoft по регистрации приложений .
Для быстрой проверки совместимости выберите два или три файла и перетащите их на ярлык приложения. Если программа откроет эти файлы, метод «Отправить в» обычно тоже должен работать. Если приложение запускается, но не загружает файлы или открывает только первый файл, ограничение связано с особенностями запуска приложения, а не с папкой «Отправить в».
Устранение неполадок
Приложение отсутствует в списке «Отправить в»: убедитесь, что его .lnkярлык находится внутри shell:sendto, затем закройте и снова откройте контекстное меню.
Приложение открывается, но файлы не загружаются: удалите все непроверенные параметры командной строки из ярлыка и проверьте, перетащив файлы на ярлык. Если и это не поможет, воспользуйтесь командой «Файл > Открыть» из самой программы .
Вы выбрали очень большой пакет: Windows намеренно подавляет некоторые команды контекстного меню для больших выделений. Microsoft описывает пороговое значение по умолчанию в 15 элементов для определенных команд, таких как «Открыть», «Печать» и «Изменить», в своей статье по устранению неполадок в клиентской части Windows .
Вы выбрали смешанные типы файлов: отправлять только те файлы, которые целевое приложение действительно может прочитать.
Это изменит приложение по умолчанию?
Нет. Этот обходной путь полезен именно потому, что он временный. Двойной щелчок по файлам позже по-прежнему будет использовать их обычное приложение по умолчанию. Используйте настройки приложения по умолчанию Windows только в том случае, если вы хотите, чтобы файл определенного типа открывался в одной и той же программе каждый раз.
Примечание по поддержке Windows 10: Microsoft прекратила стандартную поддержку Windows 10 14 октября 2025 года. Существующие ПК продолжают работать, поэтому этот способ с использованием проводника файлов остается полезным, но Microsoft рекомендует перейти на поддерживаемую версию Windows или использовать подходящий вариант расширенных обновлений безопасности во время перехода. См. уведомление Microsoft о прекращении поддержки Windows 10 .