explorer.exe (Проводник Windows)
Но он не вызывается, он уже запускается, и если он фиксирует горячую клавишу, он просто облегчает действие.
Когда вы нажимаете Win+PrintScreen, затем в инструменте Resource Monitor вы видите, что это файл explorer.exe, который сохраняет файл скриншота в его расположение. Более того, если вы выйдите из explorer.exe с помощью команды меню Exit Explorer (скрытый), эта комбинация клавиш перестает работать.
В настоящее время в Explorer нет параметров командной строки для запуска действия.
Но, например, используя PowerShell или NirCmd, вы можете отправить комбинацию клавиш с помощью командной строки. Последовательность этих 3 вызовов NirCmd работает для меня:
nircmd sendkey lwin down && nircmd sendkey printscreen press && nircmd sendkey lwin up
Да, и когда NirCmd включил ответ, вы можете сохранить весь снимок экрана просто с помощью команды savescreenshot:
nircmd savescreenshot d:\screenshot1.jpg
Приведенная выше документация говорит:
savescreenshot [имя файла] {высота по ширине xy}
сохранить скриншот текущего экрана в указанное имя файла изображения. Поддерживаются следующие форматы файлов: .bmp, .gif, .png, .jpg, .tiff. Вы также можете указать *clipboard*
вместо реального имени файла, если хотите сохранить снимок экрана в буфер обмена.
Эта команда работает только в Windows XP/2003/Vista (требуется GDI+)
Вы также можете указать 4 необязательных параметра - x, y, width и height, если вы хотите сохранить только часть экрана.