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

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

Ответить
Настройки темы
CMD/BAT - [решено] открыть изображение через cmd

Аватара для icq99999999

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


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

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


можно ли открыть изображение/анимацию и вывести на середину экрана ?

Отправлено: 12:55, 30-07-2013

 

Ветеран


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

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


Нет. Только с помощью каких-либо приложений или утилит, встроенных, або сторонних. Можете сделать сие на PowerShell.

Цель глобальная какова?

Отправлено: 13:56, 30-07-2013 | #2



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

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


Аватара для icq99999999

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


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

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


Цитата Iska:
Цель глобальная какова? »
просто нужно на несколько секунд показать картинку

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


Ветеран


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

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


icq99999999, я спрашивал про глобальную цель, а не частную. Зачем нужно показывать картинку на несколько секунд?

Отправлено: 14:57, 30-07-2013 | #4


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


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

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


Код: Выделить весь код
start /wait /b C:\1.jpg
timeout /t 05
taskkill /F /IM FSViewer.exe

C:\1.jpg - путь к файлу
timeout /t 05 - задержка, 5 секунд поставлена тут;
taskkill /F /IM FSViewer.exe - закрытие программы через которую запустилась картинка, у меня по умолчанию стоит программа FSViewer, через нее открывается, и через 5 секунд закрывается.


Или я тебя не понял и тебе надо, чтоб анимация по рабочему столу бегала твоя без всяких приложений? тогда это уже не батник тебе надо

Последний раз редактировалось NibelungXXX, 30-07-2013 в 16:31.


Отправлено: 16:12, 30-07-2013 | #5


Ветеран


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

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


Цитата NibelungXXX:
Через которую открывалась у тебя можешь глянуть: свойство картинки-там сразу написано, через что по умолчанию открывается »
Например, через Adobe Photoshop .

Отправлено: 16:22, 30-07-2013 | #6


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


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

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


Вложения
Тип файла: zip animok.zip
(491.7 Kb, 11 просмотров)

Iska, так не понятно же что он хочет) и врятли через фотошоп открывается по умолчанию картинка))) но думаю он хочет чтоб у него картинка бегала его по рабочему столу))) делфи в помощь))

Как минимум Delphi 2007в нее входит модуль GifImg, который позволяет проигрывать Gif анимацию.

Ниже привожу пример его использования (Gif анимация в Delphi) :

На форме надо разместить компонент TImage и TButton и в папку с проектом скопировать Gif файл.
Код: Выделить весь код
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ExtCtrls, GifImg;

type
  TForm1 = class(TForm)
    Timer1: TTimer;
    Image1: TImage;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  Gif: TGifImage;

implementation

{$R *.dfm}

//При нажатии на кнопку загружаем анимацию в Image1
procedure TForm1.Button1Click(Sender: TObject);
begin
//создаем объект gif
    Gif := TGifImage.Create;
//загружаем gif файл
    Gif.LoadFromFile('имя файла.gif');
//включаем анимацию
    Gif.Animate := True;
//задаем ширину и высоту объекта Image1 по размерам Gif
    Image1.Width:=Gif.Width;
    Image1.Height:=Gif.Height;
//Подключаем Image1 к Gif
    Image1.Picture.Assign(Gif);
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
//освобождаем объект Gif
 Gif.Free;
end;

end.
шаблон прикрепил, закрывается через диспетчер задач

Последний раз редактировалось NibelungXXX, 30-07-2013 в 16:41.


Отправлено: 16:35, 30-07-2013 | #7


Ветеран


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

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


Цитата NibelungXXX:
Iska, так не понятно же что он хочет) »
В том-то и дело, что автор об этом молчит, как палестинский партизан.

Отправлено: 16:42, 30-07-2013 | #8


Аватара для icq99999999

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


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

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


Цитата Iska:
Iska, так не понятно же что он хочет) »
что непонятно?
меня просто интересовала возможность открыть изображение через cmd
ну есле такой нет то ничего.

Отправлено: 17:01, 30-07-2013 | #9


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


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

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


Цитата icq99999999:
ну есле такой нет то ничего. »
Цитата NibelungXXX:
Код:
start /wait /b C:\1.jpg
timeout /t 05
taskkill /F /IM FSViewer.exe »

Отправлено: 17:33, 30-07-2013 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Подскажите, как открыть папку при помощи cmd строки. Kuklovod Скриптовые языки администрирования Windows 5 22-11-2012 15:16
CMD/BAT - [решено] Реестр через CMD 4eCHok-26rus Скриптовые языки администрирования Windows 1 17-03-2012 21:29
Некоректнное изображение через HDMI кабель scisors Видеокарты 11 11-02-2011 14:04
CMD/BAT - [решено] Как через настроить параметры питания через CMD Anarasius Скриптовые языки администрирования Windows 1 20-11-2009 09:56
[решено] FX5700 не выводит изображение через DVI kinomexanik Видеокарты 2 04-08-2009 13:58




 
Переход