ask-rus
|
Posted: Thu Sep 02, 2010 11:48 Post subject: |
|
|
Tol!k
Т.к. наблюдать процессы в консоли меня устраивает, кнопки подрезал до исполняемого и параметров (считаю, что лишние движения, типа "title Распаковка" ни к чему):
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\SOFT\7-Zip\7z.exe
x -scsWIN -y -o"%O" -- %P%N
%COMMANDER_PATH%\ICO\em_UnpackFiles.ico
Р а с п а к о в а т ь файлы [Win+Alt+F6]
0
-1 |
В общем-то, как быть с этим в твоей кнопке:
Code: | @echo off &chcp 1251 >nul
setlocal enableextensions
rem Параметры кнопки: %L -o
rem -o — каждый архив в отдельную папку с именем архива
if "%~2"=="-o" for /f "usebackq delims=" %%f in ("%~1") do (
title Распаковка %%~nf...
"%COMMANDER_PATH%\7-Zip\7z.exe" x -scsWIN -y -o"%%~nf" -- "%%f"
)
if "%~2"=="" for /f "usebackq delims=" %%f in ("%~1") do (
title Распаковка %%~nf...
"%COMMANDER_PATH%\7-Zip\7z.exe" x -scsWIN -y -- "%%f"
) |
?
Кстати, загонял Код в *.BAT и *.CMD с параметрами кнопки: %L -o. Что-то не прокатило... _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|