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