![]() |
Кавычки и [] в источнике цикла FOR
Уважаемые пользователи и участники поделитесь соображениями и решениями, как реализовать следующий код чтобы он работал)):
Код:
@echo ON Если экранирую кавычки, то ругается на [. Уже не знаю как быть.. Очень нужна ваша помощь! |
если честно, не понял точно что вам надо, попробуйте пока так, потом скажете и станет ясно:
Код:
@echo off |
Цитата:
C:\Users\ADrobkov\AppData\Roaming\Adobe\Lightroom\Software>middlecolor.bat Непредвиденное появление: ]. Цитата:
|
adrobkov@vk, давно уже нет «утилитки convert» в составе ImageMagick.
|
Iska, не знаю, не знаю... Она работала и продолжает работать https://imagemagick.org/script/convert.php
|
adrobkov@vk, в седьмых версиях ImageMagick функционал данной утилиты, как и многих других, был перенесён в одну единую утилиту magick.exe:
Скрытый текст
![]() Довеском: |
Iska, спасибо! Бузу знать. Но вопрос остается открытым... Так как на переход с 6 версии придется очень много перелопатить.
Как оправить в переменную данный код: "%lr_app%\ImageMagick\convert.exe "%dir_img%\img.arw" -resize 1x1! -format "%[fx:int(255*r+.5)],%[fx:int(255*g+.5)],%[fx:int(255*b+.5)]" info:-"' Iska, кстати, её всё равно можно инсталлить.. Только сейчас установил. Скрытый текст
![]() |
adrobkov@vk, Вы то ли не читали «Довеском», то ли не поняли. Цитирую (выделение моё):
Цитата:
|
Iska, для меня это удобно.. Да и не в этом суть... Я сюда пришел не ImageMagick разбирать.. Есть у меня 6 версия и работает она отлично... Вопрос как быть с батником? ВОт по этому поводу скажите как быть, пожалуйста!
Проблема решена, экранированием %. Все спасибо, кто думал) @echo ON SetLocal EnableDelayedExpansion for /F "delims=," %%a in (`%lr_app%\ImageMagick\convert.exe "%dir_img%\img.arw" -resize 1x1! -format "%%[fx:int(255*r+.5)],%%[fx:int(255*g+.5)],%%[fx:int(255*b+.5)]" info:-`) do set a=%%a echo !a! |
Время: 00:31. |
Время: 00:31.
© OSzone.net 2001-