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

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

Ответить
Настройки темы
CMD/BAT - как вытащить картинку из буфера обмена батником

Аватара для angel_lyucifer

Старожил


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


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

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


Привет всем!
как вытащить картинку из буфера обмена с помощью bat файла, командой типа:
PHP код: Выделить весь код

clip > echo > foto.jpg 


Без использования отдельных утилит...
Помогите пожалуйста.

-------
Век живи, век учись! =)


Отправлено: 00:27, 16-11-2013

 

Ветеран


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

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


Kazun, под IDE (PowerShell ISE) работает потому, что там данная конкретная сборка загружается автоматически? Под нужды самого IDE?

Отправлено: 14:07, 18-11-2013 | #11



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

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


Ветеран


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

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


Именно так,в PowerShell ISE данная сборка загружается по умолчанию.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:22, 18-11-2013 | #12


Ветеран


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

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


Kazun, спасибо, ясно. Моя ошибка понятна. Внёс дополнение в пост со скриптом.

Отправлено: 14:38, 18-11-2013 | #13


Аватара для angel_lyucifer

Старожил


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

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


Цитата Kazun:
Чтоб пример Iska заработал, требуется не забыть добавить первой строчкой: »

А куда добавить, в скрипт ps1 или батник?

-------
Век живи, век учись! =)


Отправлено: 19:08, 18-11-2013 | #14


Ветеран


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

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


angel_lyucifer, в скрипт. Вы так и не сказали, зачем Вам нужен ещё и пакетный файл.

Отправлено: 23:38, 18-11-2013 | #15


Аватара для angel_lyucifer

Старожил


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

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


Цитата Iska:
Вы так и не сказали, зачем Вам нужен ещё и пакетный файл. »
Ох, я же вам уже написал (Я пишу собственную небольшую программу, которая будет делать сама скриншоты и будет состоять из 3х скриптов).
1) Скрипт для Управления и Интерфейса.
2) Скрипт для Эмуляции клавиш.
3) Скрипт для Извлечения из буфера обмена и сохранения на Жёсткий диск.
И всё это будет контролировать пакетный файл.

-------
Век живи, век учись! =)


Отправлено: 21:57, 19-11-2013 | #16


Старожил


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

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


"кнопка создания графического файла с содержимым буфера обмен" http://forum.wincmd.ru/viewtopic.php?p=47179

Отправлено: 23:10, 19-11-2013 | #17


Ветеран


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

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


Цитата angel_lyucifer:
И всё это будет контролировать пакетный файл. »
Вам не нужен пакетный файл. Вам более чем достаточно одного скрипта PowerShell. И для интерфейса, и для эмуляции, и для сохранения. А можно ничего не писать, а просто взять PicPic и пользоваться.

Отправлено: 00:27, 20-11-2013 | #18


Аватара для angel_lyucifer

Старожил


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

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


Цитата Iska:
Вам не нужен пакетный файл. Вам более чем достаточно одного скрипта PowerShell. И для интерфейса, и для эмуляции, и для сохранения. А можно ничего не писать, а просто взять PicPic и пользоваться. »
Проблема в том что я совсем не разбираюсь в PowerShell...

Даже в скрипте:
PHP код: Выделить весь код

Add-Type -AssemblyName System.Windows.Forms
if ([System.Windows.Forms.Clipboard]::ContainsImage()) {
    ([
System.Windows.Forms.Clipboard]::GetImage()).Save((Join-Path -Path ([Environment]::GetFolderPath("Desktop")) -ChildPath "Clipboard.png"), [System.Drawing.Imaging.ImageFormat]::Png)
} else {
Write-Host "Clipboard not contains an image"

Какие то проблема, скрипт не хочет работать в моей OC Win7... -(

-------
Век живи, век учись! =)


Отправлено: 17:37, 20-11-2013 | #19


Ветеран


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

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


Цитата angel_lyucifer:
Проблема в том что я совсем не разбираюсь в PowerShell... »
Я тоже. Но я учусь.

Цитата angel_lyucifer:
Какие то проблема, скрипт не хочет работать в моей OC Win7... »
Запустите консоль PowerShell. Выполните в ней указанный скрипт .ps1, указав его либо с полным путём, либо через ссылку на текущий каталог: «.\Имя.ps1». Скопируйте текст проблемы из окна консоли и выложите его. Ибо «не хочет работать» мало о чём говорит.

Отправлено: 18:57, 20-11-2013 | #20



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как записать информацию из буфера обмена в файл тхт батником? angel_lyucifer Скриптовые языки администрирования Windows 12 26-12-2012 17:22
Интернет - [решено] проблемы вставки пароля из буфера обмена (IE explorer) shveicar Microsoft Windows 7 2 18-05-2012 02:18
2003/XP/2000 - [решено] Excel 2003 sp2 Win 7, вылетает при вставке из буфера обмена NikSuka Microsoft Office (Word, Excel, Outlook и т.д.) 1 23-03-2012 16:27
Доступ - [решено] Не вставляются пароли из буфера обмена lesha111 Microsoft Windows 7 2 10-02-2012 22:00
Вставка многострочного текста из буфера обмена в однострочное окно. Do Not Disturb Microsoft Windows 95/98/Me (архив) 2 16-02-2007 19:42




 
Переход