Як зробити скріншот у Windows 7 та автоматично створити файл скріншоту на робочому столі, як Mac?


12

Я намагаюся знайти інформацію про те, як ми зробимо скріншот у Windows 7, який насправді створить файл скріншота, як .pngу вашому робочому столі, як на mac, де ви можете це зробити, натиснувши commandshift+ 4.

Клавіатура Mac з підсвічуванням команд, зсуву та 4 клавіш

У Windows все, що я знаю, це те, що я можу це зробити, натиснувши PrtScn= Windows захоплює весь екран і копіює його в буфер обміну.

або для Активних вікон я можу просто затримати Altта натиснути PrtScn= Windows захоплює лише поточне активне вікно та копіює його у буфер обміну.

Зараз я використовую maComFortцю функцію, яка дає мені функціональність клавіатури, схожої на Mac, що я можу зробити такий самий знімок екрана з Mac OS X, але насправді це змінює багато клавіш на моїй клавіатурі так, як я не люблю.

Тож мені цікаво, чи є кращий спосіб?


4
Я прочитав, що в Windows 8 ви можете робити Win+, PrtScrnі це зберігає його у папці вашого профілю користувача під зображеннями.
olli

1. Відкрийте Picasa і мінімізуйте її. 2. Тепер натисніть клавішу "Екран друку", щоб захопити екран 3. Знімки екрана автоматично зберігаються у папці "Картинки"
Venkat

Відповіді:


11

Я використовую Screenpresso . Він безкоштовний, портативний і використовує лише ключ друку (з модифікаторами).


2
Не могли б ви сказати нам щось більше про Screenpresso?
Іво Фліпс

Я отримав це і встановив його на Ctrl + PrintScreen, він автоматично зберігає у папці і не заважає. Він також має тонни інших корисних функцій, таких як захоплення відео.
Ліам

4
Потрібен підключення до Інтернету. Жоден портативний додаток, який не робить нічого іншого, ніж знімок екрана, не повинен вимагати підключення до Інтернету.
Дерек

Щойно я отримав Screenpresso, але не можу отримати його, щоб запропонувати мені назву файлу перед збереженням. це можливо?
Макс Вільямс

Тепер йому потрібно .NET лайно, і це близько 13 Мб, і для цього потрібне підключення до Інтернету.
Марко Демайо

13

Просто використовуйте вбудований інструмент Snipping. Він захопить екран і запропонує вам зберегти його у .png файл. Якщо ви хочете, щоб він запускався під час натискання, PrintScrnприв'яжіть його до цієї клавіші за допомогою AutoHotKey.


Кому це може бути цікаво, ви також можете додати ярлик до інструменту Snipping, щось подібне CTRL+ALT+P. Для цього достатньо клацнути правою кнопкою миші «Пуск> Усі програми> Аксесуари> Інструмент знімання» та виберіть «Властивості», потім просто натисніть «Клавіша швидкого доступу» та додайте CTRL+ALT+P(ви не можете додати PrintScrnяк ярлик, але принаймні ви виграли Вам не потрібно інсталювати будь-який зовнішній додаток, наприклад AutoHotKey)
Marco Demaio

11

Завантажте NirCmd , AutoHotKey та встановіть їх обоє. (Скопіюйте файли nircmd в каталог Windows або витягніть його в нову папку).

Змініть це у відповідних каталогах, де зберігається виконуваний файл nircmd та шлях до робочого столу.

c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot.png

Якщо все піде добре, ви повинні побачити скріншот на робочому столі. Тепер, щоб зробити PrintScreen для виконання цієї команди. Сюди заходить AutoHotKey.

Я щойно змінив знайдений тут скрипт . Створіть новий ".ahk" файл за допомогою блокнота, вставте це та змініть за потребою.

#NoEnv
SendMode Input
SetWorkingDir, path:\to\desktop

PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot_%A_Now%.png
!PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshotwin c:\path\to\desktop\Screenshot_%A_Now%.png
return

Тепер використовуйте інструмент "Перетворити .ahk в .exe", який встановлюється разом з AutoHotKey, і створіть виконуваний файл.

Запустіть цей виконуваний файл і натисніть PrintScreen (і Alt + PrintScreen); Подивіться, чи це зробило роботу.

Тепер просто додайте ярлик до цього виконуваного файлу до вашої запуску папки (яка автоматично завантажує його під час завантаження).

Редагувати: Змінено, щоб додати Alt + Printscreen і Timestamp до файлів.


Вибачте за друге повідомлення. Клавіша Enter не працювала, як очікувалося. Я спеціально прийшов сюди, шукаючи рішення для зйомки екрана без підказки "Зберегти як". Не впевнений, чи хотів ОП рішення з підказкою або без, але я підтримую це як однаково правильну альтернативну відповідь. Примітка для протилежної програми для встановлення: Вам не потрібен весь пакет AutoHotKey для цього рішення, корисний, як і все. Вам потрібен лише компілятор, Ahk2Exe.exe, який можна завантажити як окремий виконуваний файл. Команда для створення виконуваного файлу зі сценарію - "Ahk2Exe.exe / in a: \ path \ to \ your_script.ahk".
Бен Амос

1
Якщо ви все ще хочете, щоб зображення було також у буфері обміну, додайте тильд до операції швидкої клавіші на кшталт "~ PRINTSCREEN :: Run, ....", яка передає натискання клавіш на ОС, як зазвичай, на додаток до запуску гаряча клавіша.
Джектоз

Що робить !PRINTSCREEN:: ... лінія? Яке призначення провідного оклику?
ChickenFeet

4

Ви можете спробувати Purrint.

http://www.bcheck.net/apps/

Він надає вам вибір форматів для використання, виходячи з розширення, яке ви надаєте екранам екрана під час першого налаштування програми. І звичайно, ви можете вибрати, куди хочете знімати екрани.


1
Люблю, що цей додаток працює з Windows 95 і складає всього 114 кбіт!
Томас Едвардс

0

btw, якщо вам вже трапляється використовувати IrfanView (що у мене траплялося, тому що це неймовірно супер зручний інструмент для швидкого редагування зображень та відкриття / перетворення між різними форматами зображень), є можливість розпочати сеанс зйомки екрана (параметри -> Capture / Screenshot ..) (я додаю діалогове вікно, що відображається, що містить усі можливі параметри, такі як каталог призначення та кнопки швидкого доступу, а також іменування та формат файлів зображення призначення)

[редагувати] на момент написання цього повідомлення IrfanView "БЕЗКОШТОВНА (для некомерційного використання)"

Скріншот irfanview


-1

Я написав простий скрипт python, щоб захопити екран у файл на гарячій клавіші.

Сценарій та його ярлик тут .

Є два файли printscreen-win.lnk та printscreen-win.py

Скопіюйте їх обох c:\utils, щоб шлях можна змінити, але вам потрібно відредагувати файл ярлика.

Файл ярлика очікує, що ваш пітон:

c:\Python27\pythonw.exe

Скопіюйте ярлик на робочий стіл і зробіть із нього "Властивий ключ". Типовим, який я використовую, є Ctrl+ Alt+S

Після виконання сценарію він збереже новий знімок екрана ...\Desktop\screen\

Вам знадобляться Python 2.x та PIL .

Насолоджуйтесь!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.