Для большинства исполняемых файлов Windows (DLL, EXE ...) версию и другие сведения можно просмотреть на вкладке "Сведения" в "Свойствах" (Alt+Enter).
Интересно: есть ли способ командной строки сделать это? Меня особенно интересует версия продукта, но также могут быть полезны и другие вещи.
Следующие свойства желательны в порядке приоритета:
- принять путь exe/dll в качестве параметра
- вывод на стандартный вывод (так что вы можете обработать остальное через
|
pipe) - доступно по умолчанию во всех поддерживаемых Windows (XP+)
- доступно по умолчанию в Windows Vista+
- доступно по умолчанию в Windows XP
- применимый в коммерческой среде
- бесплатная лицензия (как GPL)
- переносимый (т.е. автономный exe, может сопровождаться DLL)