Страница 34 из 88

Добавлено: Чт мар 22, 2012 01:49
Flasher
LocKtaR-o-DarK писал(а):в идеале бы написать то же самое для работы с параметром %F
В идеале берётся %WL для работы с юникодными символами в именах и для обработки файлов в режиме DirBranch. А %L - так вообще здесь давно принят как стандарт. Перебирать аргументы, мало сказать, неактуально.

Добавлено: Пт мар 23, 2012 07:18
Avada
LocKtaR-o-DarK
Flasher
Все посты после предыдущего удалены. Для личных перепалок на крайний случай есть ЛС. Здесь общение в подобной манере прекращаем.

Добавлено: Чт мар 29, 2012 01:09
shveicar
Здравствуйте.
Существует такая кнопка

Код: Выделить всё

TOTALCMD#BAR#DATA
cmd /c copy /b %COMMANDER_PATH%\Utils\html\shablon_rotate

%COMMANDER_PATH%\ico\38.ico
копирование в текущий каталог файла(ов) шаблона 

1
-1
Работает она исправно, но только с файлами в указанном каталоге, существует ли возможность копировать с помощью неё, не только файлы, но и каталоги, с уровнем вложенности 1 (такой вариант shablon_rotate\ тоже не помогает)
Спасибо.

Добавлено: Чт мар 29, 2012 01:57
Flasher
shveicar
С помощью copy - нет.
xcopy %COMMANDER_PATH%\Utils\html\shablon_rotate /s /e /k /h /y

Только берётся не один уровень вложенности, а вся структура.

Добавлено: Чт мар 29, 2012 02:10
shveicar
Flasher
Спасибо за подсказку, но только имена изменяются в кодировку dos (был файл 01.html а стал 016D75~1.HTM) а с вложенными папками, - с именами все нормально, чудеса...

Добавлено: Чт мар 29, 2012 02:14
Flasher
shveicar
Убрал ключ /n.

Добавлено: Чт мар 29, 2012 02:18
shveicar
Еще раз Спасибо, помогло так

Код: Выделить всё

 xcopy %COMMANDER_PATH%\Utils\html\galeres_shablon /y /e /v /c /i /h /r /k /g

Добавлено: Чт мар 29, 2012 02:25
Flasher
shveicar
/v замедляет процесс копирования, /r при /k бесполезен. /g и /i зачем тут?

Добавлено: Чт мар 29, 2012 02:43
shveicar
Просто, взял пример из другой рабочей кнопки, действительно некоторые ключи лишние.. оставил так (shablon /y /e /c /h /k) хотя и так,(shablon /s /e /k /h /y) тоже работает. Странно, не могу найти в справке подробное обозначение ключей...

Добавлено: Чт мар 29, 2012 02:55
Flasher
shveicar
Перестановка ключей роли не играет. /c игнорит ошибки, а /s якобы не берёт пустые папки (но это не так). Для данной задачи наличие или отсутствие этих ключей не принципиально.
А зачем подробное? Какой информации не хватает?

Добавлено: Чт мар 29, 2012 03:13
shveicar
А зачем подробное?
Просто у меня нет информации, по значениям( /y /e /h /k /g /i /r) ищу по форумам, -не могу найти, только в кнопках -примеры.
P.s значения /c и /s теперь ясны...

Добавлено: Чт мар 29, 2012 03:21
Flasher
shveicar писал(а):ищу по форумам, -не могу найти
run: cmd /k xcopy /? :D

Добавлено: Чт мар 29, 2012 03:35
shveicar
Я имел ввиду, что просто и понятно, взять даже "базу знаний", или справку, - нигде толком команды (кроме %Р.Т.N и некоторых других) не обозначены.

Добавлено: Чт мар 29, 2012 03:49
Flasher
shveicar
А что там сложного и непонятного? %P/T/N - это параметры, а не команды.
Какую справку и какую базу знаний? TC это не касается, это системные команды. Они описаны как в консоли, так и в справке Windows. Не говоря уже о множестве онлайн и оффлайн вариантов.

Помогите дороботать кнопку

Добавлено: Ср апр 25, 2012 20:43
Iori
Помогите дороботать кнопку

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Packers\7zg.exe"
a -mx9 "%P%O".7z @%F
%COMMANDER_PATH%\Icons\7zip_add.ico
Add to 7-Zip (Full Path)
 
1
-1 
Проблема такая. Если папка такого рода Total Commander 3.0 то после кнопки будет такой файил
Total Commander 3.7z в место Total Commander 3.0.7z
Если "%P%O" заменить на "%P%N" то тогда файлы будут архивироваться с расширением в имени, а я хочу этого избежать.

Можно ли это дело решить?