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

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

Ответить
Настройки темы
CMD/BAT - [решено] Батник, считывающий время .mp3 и копирующий его в бефет обмена.

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


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

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


Необходим батник, который при запуске сканировал бы папку в которой он находится на mp3; вычислял их продолжительность, суммировал и скопировал их в буфет обмена в формате 00:00:00.

Отправлено: 21:09, 27-06-2012

 

Ветеран


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

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


Если надо именно 00:00:00, то можно слегка исправить вывод:
Код: Выделить весь код
...
)
set "th=00%th%"
set "tm=00%tm%"
set "ts=00%ts%"

echo %th:~-2%:%tm:~-2%:%ts:~-2% | clip
popd
goto:eof

:sum
...
Цитата:
то есть так?
Нет
Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion

set "path=%path%;C:\M\Mediainfo"
pushd %1 || goto:eof
...
Где C:\M\Mediainfo каталог утилиты
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:08, 28-06-2012 | #11



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

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


Ветеран


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

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


Цитата Iska:
(я раньше натыкался как-то на список свойств в разных ОС где-то на форуме KiXtart'а). »
Нашёл: GetExtFileProperties() - Get Extended File Properties / Attributes of Files - KiXtart.org - official site. В новых ОС это свойство зовётся «Length» вместо «Duration». Как в новых локализованных ОС — вместо «Длительность» — не знаю.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:11, 28-06-2012 | #12


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


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

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


Iska, что же, в моем случае способ Foreigner - идеален. Считаю тему закрытой. Еще раз спасибо всем за участие!

Отправлено: 00:12, 28-06-2012 | #13


Ветеран


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

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


91892823, тогда ждём до утра.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:13, 28-06-2012 | #14


Ветеран


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

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


91892823, попробовал (на том, что есть).

1. По поводу именования столбцов в новых ОС:
Код: Выделить весь код
Microsoft Windows Server 2008 R2 Standard  6.1.7600
…
27	Продолжительность
…
2. Похоже, что с копированием в буфер обмена посредством объектов автоматизации «htmlfile», равно и «InternetExplorer.Application» (отваливалось по мере усиления безопасности в IE) в новых ОС придётся попрощаться. Для них потребуется либо задействовать тот же «clip.exe», либо посмотреть, как поведёт себя HTA.

Отправлено: 18:34, 28-06-2012 | #15



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] батник для создания папки с текущей датой + время aggressor_ Скриптовые языки администрирования Windows 23 08-02-2018 16:02
CMD/BAT - [решено] Нужен батник копирующий текущий ip в буфер обмена Absolutus11 Скриптовые языки администрирования Windows 2 23-04-2012 15:22
Flash накопитель копирующий данные на себя. Baiker Хочу все знать 5 01-04-2012 13:11
CMD/BAT - [решено] Батник копирующий из папок в сети файлы в одну Nenomernoj Скриптовые языки администрирования Windows 11 16-01-2012 18:23
[решено] Скрипт копирующий всю информацию из свойст ПК Centrinar AutoIt 2 19-04-2010 11:58




 
Переход