Не пойдет. Почему-то не для всех EXE определяет информацию (даже в том случае когда путь задан явно. Например:
Код:
PJVersionInfo1.FileName := 'C:\Program Files\WinRAR\WinRAR.EXE';
ShowMessage(PJVersionInfo1.CompanyName);
или опять таки
Код:
PJVersionInfo1.FileName := 'C:\Documents and Settings\NieL\Рабочий стол\WinRAR';
ShowMessage(PJVersionInfo1.CompanyName);