Открытие в Akelpad файлов из Total Commander.

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 171
Joined: Thu Dec 01, 2011 11:15 pm
Location: Россия

Открытие в Akelpad файлов из Total Commander.

Post by LonerD »

Подскажите, как правильно и гарантированно открыть выделенные в Total Commander файлы в Akelpad ?

Можно предположить, что всё должно работать самым банальным образом как с другими программами:

Code: Select all

[em_AkelPad]
cmd=%commander_path%\AkelPad\AkelPad.exe
param=%P%S
Пробуем выделить и открыть скажем такие файлы:

Code: Select all

1.txt
2.txt
3.txt
или такие

Code: Select all

файл.txt
файлдва.txt
Получаем ошибку "Cannot open files... и список файлов".

Если имена на латинице - то всё чики-пуки, нет проблем:

Code: Select all

file.txt
filetwo.txt
И если на кириллице, но в именах есть пробелы, то открывается:

Code: Select all

файл.txt
файл два.txt
(хотя это в зависимости от того, сколько файлов и как между ними расположены файлы с пробелами в именах).

Проблемы с кириллицей без пробелов и циферками (и хто знает с чем ещё).
К чему такие сложности? :o

Нашёл два вроде рабочих варианта:
param="%P%S"
param=/x %P%S (описание у ключа /x очень познавательное, несколько сложновато догадаться, что он предназначен для открытия списка файлов с кириллическими именами).
Какой из них "правильнее" (или может ещё есть способы), дают ли они гарантированное открытие файлов или тоже какие-то подводные камни могут быть?
Last edited by LonerD on Sat Jun 17, 2023 8:34 pm, edited 1 time in total.

Offline
Posts: 165
Joined: Fri Aug 15, 2008 8:58 am

Post by Diamen »

Use "%P%S" with quotes.
AkelPad.exe [parameters] "file1.ext" [parameters] "file2.ext" [parameters] ...
Please note the maximum command line length of 32767 characters.
For more file use TCBL.
Post Reply