Batya

|
Posted: Thu Oct 08, 2009 11:19 Post subject: |
|
|
GGS
Т.к. в строке "Параметры" используются специальные шаблоны вида %N, %L и т.д., то при необходимости указать в этой строке символ "%" его необходимо задвоить, т.е. "%%". Т.о. приведённый пример должен выглядеть так:
Code: | TOTALCMD#BAR#DATA
cmd
/c COPY "%%Commander_Path%%\TOOLs\0.txt" "%%Commander_Path%%\TOOLs\1.txt"
TotalCmd.exe
Test-2
-1 |
Замечу, что символ "%" необходимо задваивать только для строки "Параметры". В строке "Команда", как в приведённом Avada варианте, задваивать "%" не надо.
Важно! Переменные окружения, указанные в строке "Параметры", должны самотоятельно обрабатываться применяемой командой (в данном случае "cmd"). Переменные окружения, указанные в строке "Команда", заменяются на соответствующие значения ТоталКоммандером перед выполнением команды.
Т.е., если используемая в кнопке команда не может самостоятельно обработать вхождение в свои параметры переменных окружения, то параметры необходимо указать в строке "Команда", а не "Параметры". _________________ Нет, я не сплю. Я просто медленно моргаю. |
|