#post-id: 5353-23-59
#original-date: 23.03.2015 Mon
#original-time: 11:59 PM
#original-day:  5353
#original-host: WinXP Home SP3 (Build 2600)

Отлично, CherryTree в Windows не может открыть файл с пробелами в имени, если это имя передано в качестве аргумента. В доках пример - там имя файла заключено в апострофы. Программа даже не запускается. Заключаем имя файла в кавычки - программа стартует с пустым документом. Единственный вариант - передать короткое имя файла. Гнутый софт в действии.

Нет, я придумала костыль. Пишем небольшой враппер (даже на VBsсript), который берёт имя файла из аргумента и пишет его в конфиг CherryTree в качестве последнего открытого файла, включает загрузку последнего открытого файла при запуске, ну и стартует, собственно, CherryTree без аргументов. Но чёрт побери!

#upd: Оказывается, проблема не в пробелах, а в кириллице в имени файла или каталогов. Ещё круче.