Вопрос или проблема
Я пытаюсь открыть инструмент Windows под названием SnippingTool и ищу опцию для автоматического начала нового снимка. Что-то вроде этого:
cmd c:\Windows\System32\SnippingTool.exe /new
Есть идеи?
/clip
сработает.
Создайте ссылку и добавьте C:\Windows\System32\snippingtool.exe /clip
.
Затем добавьте ее на панель задач.
Каждый раз при щелчке будет показан крест для выделения. После выбора выделение будет скопировано в буфер обмена.
Следующая команда работает как в Windows 10, так и в Windows 11:
explorer ms-screenclip:
Документация с опциями доступна на этой странице: Запуск снимков экрана.
(Хотя изначальный вопрос был о Windows 10, и ответ Алекса (snippingtool /clip
) все еще работает в Windows 10, похоже, что в Windows 11 (по крайней мере Windows 11 Home, версия 23H2) он не работает; просто открывается основное окно Snipping Tool.)
Ответ или решение
Для IT-специалиста понимание того, как работать со стандартными инструментами операционной системы Windows, такими как Snipping Tool (Инструмент Ножницы), является важной задачей. Однако, когда возникает необходимость автоматизировать запуск этого инструмента с определенными параметрами, могут появиться определенные сложности. Ниже приведён детальный разбор этой задачи, основанный на современных реалиях использования Snipping Tool в различных версиях Windows.
Теория
Snipping Tool — это встроенное в Windows приложение для захвата снимков экрана (скриншотов), которое позволяет выбирать различные режимы захвата. Оно было доступно в Windows в течение многих лет, но в более новых версиях операционной системы было заменено более современной Snip & Sketch и инструментом для быстрого снимка экрана через ms-screenclip:
.
Когда мы говорим о запуске Snipping Tool с параметрами командной строки, мы подразумеваем возможность автоматического запуска определенного сценария, например, мгновенного начала захвата экрана без необходимости совершать дополнительные действия после открытия приложения.
Пример
Для Windows 10, командная строка позволяет использовать Snipping Tool с параметром /clip
, что фактически заставляет инструмент начинать новый захват, и сразу после выделения сохраняется в буфер обмена:
C:\Windows\System32\SnippingTool.exe /clip
Однако, в Windows 11 произошли изменения. В версии Windows 11, начиная с версии 23H2, использование вышеуказанной команды приводит только к открытию основного окна Snipping Tool без автоматического перехода к захвату экрана. Это связано с тем, что управление захватом экрана перешло к новым инструментам, обеспечивающим большую гибкость и функциональность.
Вместо этого, для получения аналогичной функциональности в Windows 11, следует использовать команду:
explorer ms-screenclip:
Эта команда запускает экранное захватывание, аналогичное тому, как это реализовано при использовании кнопки на клавиатуре Windows + Shift + S, мгновенно снабжая пользователя интерфейсом выбора области экрана для захвата, которую затем можно будет скопировать в буфер обмена.
Применение
Применение в Windows 10
-
Создание ярлыка для запуска:
- Щелкните правой кнопкой мыши на рабочем столе и выберите «Создать» -> «Ярлык».
- В поле для расположения объекта введите:
C:\Windows\System32\SnippingTool.exe /clip
. - Присвойте имя для ярлыка, например, "Быстрый захват экрана".
- После создания такого ярлыка поместите его на панель задач для быстрого доступа.
-
Использование ярлыка:
- Каждый раз при нажатии на этот ярлык будет автоматически запущен инструмент «Ножницы» в режиме захвата, позволяя сразу выделить желаемую область на экране.
Применение в Windows 11
-
Создание ярлыка для нового метода:
- Выполните аналогичные шаги для создания ярлыка как в случае с Windows 10, но в поле для расположения объекта укажите:
explorer ms-screenclip:
. - Назовите его, например, "Экранная вырезка".
- Выполните аналогичные шаги для создания ярлыка как в случае с Windows 10, но в поле для расположения объекта укажите:
-
Запуск процесса:
- Этот ярлык автоматически вызовет новый интерфейс захвата экрана, аналогичный одному из режимов Snip & Sketch, позволяя пользователю быстро выделить необходимую область для копирования в буфер обмена.
Заключение
Автоматизация процесса захвата экрана может существенно повысить производительность, особенно в профессиональной среде, где такие действия часто повторяются. Возможность настроить запуск системы захвата через ярлыки или другие автоматизированные команды открывает целый спектр опций для пользователя. Важно помнить, что такие изменения могут варьироваться в зависимости от версии операционной системы, что требует адаптации и понимания различий между версиями Windows 10 и 11. С помощью инструмента Snipping Tool и его аналогов, можно значительно упростить процесс захвата изображений экрана.