Тут система сама переименовывает, для частных случаев нужно латать этот скрипт.Iori писал(а):А какой параметер в вашем скрипте надо изменить что-бы манипулировать - Copy.
Обсуждение темы "Обмен кнопками"
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
исправьтеIori писал(а):Ещё чуть потестировал батник и обнаружил что он не полностью сохроняет название папок.
Если папка называется PotPlayer_1.5.33.948 то батник сделает копию с таким именем PotPlayer_1.5.33_bak1. То-есть батник обрезает всё после последней точки.
if "%prist%"=="" set "prist=%~n2%~x2"
Спасибоисправьте
А что надо изменить в вашем последнем батнике, что-бы он так-же работал? http://forum.wincmd.ru/viewpost.php?p=91443
Не вот эту строчку ?
if "%pre%"=="" set "pre=%~n2" на if "%pre%"=="" set "pre=%~n2%~x2"
EDIT: и еще такой быстрый вопрос почему у вас в первом батнике
rem или: %L "d:\куда копировать\" а во втором rem Параметры: "%L" "d:\куда\" 3
То-есть в одном кавычки а в другом нет.
Помогите пожалуйста создать кнопку.
Есть cmd файл (подсмотрел в инете, сам с cmd не очень дружу), который создает AVS на файлы, лежащие в данном каталоге:
В результате создаются AviSynth скрипты вида:
Нужна кнопка, по нажатии на которую, создавались бы AVS файлы на только на выделенные файлы.
Или может есть вариант по-проще. Типа создание текстового файла с расширением AVS с нужным содержимым внутри.
Надеюсь изложил правильно. Спасибо.
Есть cmd файл (подсмотрел в инете, сам с cmd не очень дружу), который создает AVS на файлы, лежащие в данном каталоге:
Код: Выделить всё
for %%x in (*.mkv) do (
echo.FFmpegSource2^("%%x"^, vtrack=-1, atrack=-2, fpsnum=24000, fpsden=1001, width=1280, height=720, resizer="LANCZOS", colorspace="YUY2"^)
echo.ColorMatrix^(mode="Rec.709->Rec.601", inputFR=false, clamp=0^)
) > "%%~nx.avs"Код: Выделить всё
FFmpegSource2("movie-1.mkv", vtrack=-1, atrack=-2, fpsnum=24000, fpsden=1001, width=1280, height=720, resizer="LANCZOS", colorspace="YUY2")
ColorMatrix(mode="Rec.709->Rec.601", inputFR=false, clamp=0)Или может есть вариант по-проще. Типа создание текстового файла с расширением AVS с нужным содержимым внутри.
Надеюсь изложил правильно. Спасибо.
*сильно извиняюсь передо мной писавшим, но таки встряну со своими граблями)
На данный момент имеется кнопка, использующая консольную утилиту pdfimages из комплекта Xpdf для извлечения ресурсов из PDF-файлов, в частности JPG-графику.
Кнопка отлично работает, но извлекает картинки прямо рядом с PDF - и это не есть хорошо. Можно ли модифицировать данную кнопку для извлечения графики в каталог с именем соответствующего PDF-файла?
*что-то мне подсказывает, что для этого возможно/нужно подключать батники/скрипты, не?
На данный момент имеется кнопка, использующая консольную утилиту pdfimages из комплекта Xpdf для извлечения ресурсов из PDF-файлов, в частности JPG-графику.
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Plugins\exe\pdfimages.exe
-j "%p%n" "%O"
%COMMANDER_PATH%\TOTALCMD.EXE,3
Извлечь из выделенного PDF-документа JPG-графику
1
-1
*что-то мне подсказывает, что для этого возможно/нужно подключать батники/скрипты, не?
Батник пробуй создать типа:
И кнопка вида:
Код: Выделить всё
@echo off
md %2
cd /d %2
"%COMMANDER_PATH%\Plugins\exe\pdfimages.exe" %1 "out_"Код: Выделить всё
Команда: cmd /c ""путь к батнику.bat"
Параметры: %P%N "%P%O""Код: Выделить всё
TOTALCMD#BAR#DATA
%ComSpec% /c
md "%O" &pdfimages.exe -j "%p%n" "%O\%O"
%COMMANDER_PATH%\TOTALCMD.EXE,3
Извлечь из выделенного PDF-документа JPG-графику
1
-1
vbyen
Подразумевается, что указан полный путь до утилиты:
Подразумевается, что указан полный путь до утилиты:
Код: Выделить всё
TOTALCMD#BAR#DATA
%ComSpec% /c
md "%O" &"%%COMMANDER_PATH%%\Utils\pdfimages\pdfimages.exe" -j %V "%O\%O"
shell32.dll,117
Извлечь графику из PDF-файла под курсором в одноимённый каталог
1