Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Как сделать скриншот экрана через cmd или bat?

Ответить
Настройки темы
CMD/BAT - Как сделать скриншот экрана через cmd или bat?

Новый участник


Сообщения: 10
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


Всем привет! Как сделать скриншот экрана через cmd или bat? Можете помочь?

Отправлено: 20:43, 10-07-2015

 

Ветеран


Сообщения: 1754
Благодарности: 965

Профиль | Цитировать


С помощью nircmd
Активное окно:
Код: Выделить весь код
nircmdc savescreenshotwin file.png
Весь экран:
Код: Выделить весь код
nircmdc savescreenshot file.png
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:55, 10-07-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Foreigner, объясни пожалуйста что такое nircmd

Отправлено: 01:20, 11-07-2015 | #3


Пользователь


Сообщения: 80
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата bobojonkholikov:
что такое nircmd »
http://soft.oszone.net/program/7092/NirCmd/

Отправлено: 01:53, 11-07-2015 | #4


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата bobojonkholikov:
что такое nircmd »
Внешняя сторонняя многоцелевая утилита от известного автора. Ссылки Вам привели аж две.

Отправлено: 04:41, 11-07-2015 | #5


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем спасибо!

Отправлено: 08:34, 11-07-2015 | #6


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Чет я не понял как им пользоваться! Объясните пожалуйста.

Отправлено: 09:03, 11-07-2015 | #7


Ветеран


Сообщения: 1754
Благодарности: 965

Профиль | Цитировать


bobojonkholikov, Так вам же даже примеры привел. Запускаете из батника или из командной строки или из "Выполнить". В зависимости от того находится ли утилита в PATH, прописываете необходимый путь к nircmd.exe (nircmdc.exe)


Отправлено: 10:21, 11-07-2015 | #8


SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


Цитата bobojonkholikov:
Как сделать скриншот экрана через cmd или bat? »
Например.

-------
09a468a9b4293cd82adf6d6c60a9da82 | Tm9yZGVr
В связи со сменой железа и переходом на LInux с полным отказом от Windows - посещение на форуме будет редким.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:32, 11-07-2015 | #9


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Код: Выделить весь код
<# :
  @echo off
    powershell /nologo /noprofile /executionpolicy bypass /command ^
    "&{[ScriptBlock]::Create((gc \"%~f0\") -join [Char]10).Invoke()}"
  exit /b
#>

Add-Type -AssemblyName System.Windows.Forms

$scr = [Windows.Forms.Screen]::PrimaryScreen.Bounds
$pic = New-Object Drawing.Bitmap($scr.Width, $scr.Height)

$gfx = [Drawing.Graphics]::FromImage($pic)
$gfx.CopyFromScreen([Drawing.Point]::Empty, [Drawing.Point]::Empty, $pic.Size)

$cur = New-Object Drawing.Rectangle(
  [Windows.Forms.Cursor]::Position, [Windows.Forms.Cursor]::Current.Size
)
[Windows.Forms.Cursors]::Default.Draw($gfx, $cur)

$pic.Save(
  ($pwd.Path + '\' + (date -u %d%m%Y_%H%M%S) + '.png'),
  [Drawing.Imaging.ImageFormat]::Png
)
$gfx.Dispose()
$pic.Dispose()

Отправлено: 14:15, 11-07-2015 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Как сделать скриншот экрана через cmd или bat?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - CMD/BAT - Прошу подсказать, как сделать, чтобы в файл выводились логи пингов. Vasya- Скриптовые языки администрирования Windows 3 26-03-2014 16:58
CMD/BAT - [решено] как авторизоваться на другом ПК через CMD или BAt Альберт25132е1 Скриптовые языки администрирования Windows 0 04-06-2012 14:44
CMD/BAT - [решено] Как удалить устройство через BAT,CMD navigator19 Скриптовые языки администрирования Windows 1 07-01-2012 21:54
2007 - [решено] Настройка почты через bat (cmd или скрипт) zai Microsoft Office (Word, Excel, Outlook и т.д.) 1 25-11-2011 17:32
CMD/BAT - [решено] Скриншот рабочего стола через bat Starter1 Скриптовые языки администрирования Windows 4 24-07-2011 21:29




 
Переход