Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: %R для группы 
Author Message
Вахмурка



PostPosted: Tue Sep 10, 2013 08:19    Post subject: %R для группы Reply with quote

help wrote:
%S insert the names of all selected files into the command line ... %R like %S, but with selected names from the target panel
1) Создаем простенький батничек:
Code:
@echo off
echo %%S: '%1'
echo %%R: '%2'
2) и его вызов:
Code:
TOTALCMD#BAR#DATA
c:\user\Batches\Test.bat
%S %R
%WINDIR%\System32\imageres.dll,-68
Test
c:\user\Batches\

-1
3) Если в панели-источнике не выделено более одного файла, батник выдает ожидаемый результат. Но если выделено хотя бы два, за %R берется не имя в панели-приемнике, а имя второго выделенного файла в панели-источнике. Таким образом, параметры %R и %S2 оказываются идентичными.

1) Это задумано или баг?
2) Если задумано, то в чем логика?
3) Пытался найти ответ на форуме, но ни по %R, ни по %%R, ни по "%R" результатов нет. Видимо, дело в символе процента. Как вообще искать строку с этим символом?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
View user's profile Send private message Send e-mail Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group