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

Название темы: Открыть mht в Интернете
Показать сообщение отдельно

Аватара для gora

Ушёл из жизни


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

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


Цитата truvo:
Такой вариант устроит? »
Абсолютно! »
Файл url_ext.bat :
Код: Выделить весь код
@Echo Off
Set "mht_file=%~1"
If Not Defined mht_file Call :_Err "Нет ни какого файла"
For %%i In (%mht_file%) Do Set ext=%%~xi
If Not "%ext%"==".mht" Call :_Err "'%~1' не *.mht файл"
For /f "tokens=1*" %%a In ('FINDSTR /b /i "Content-Location:" "%mht_file%"') Do Set url=%%b& GoTo :_end
:_end
Set Burl=%url:~0,5%
If Not "%Burl%"=="http:" Call :_Err "Файл '%~1' не содержит URL"
Start "" "%url%"
Exit

:_Err
Title Ошибка запуска *.mht файла
Echo.
Echo 				ОШИБКА!!!
Echo.
Echo 	%~1
Pause >Nul
Exit
Код кнопки в ТС:
Код: Выделить весь код
TOTALCMD#BAR#DATA
%commander_path%\Utilites\url_ext.bat
%P%N
%commander_path%\TOTALCMD.EXE,33
Запуск *.mht файла в онлайн режиме
%commander_path%\Utilites\

-1
Файл url_ext.bat положил в папку %commander_path%\Utilites\, можно и в любую другую, откорректировав пути к нему в коде кнопки. Как вставить код кнопки на панель ТС можно глянуть здесь.

Запускать можно как и писал выше.
Цитата:
Запускать .mht файл в онлайн режиме в этом случае можно будет двумя способами:
1 Установить курсор на нужный файл и кликнуть по кнопке
2 Перетащить нужный файл на кнопку
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:33, 13-12-2009 | #15

Название темы: Открыть mht в Интернете