Вы можете открыть .exe в текстовом редакторе и посмотреть первые две буквы, чтобы узнать, совместим ли он с 16-битной DOS. Согласно статье в Википедии, если первые две буквы "MZ" или "NE", то программа является 16-битной DOS-совместимой. Однако это немного вводит в заблуждение. Возможно, он сможет работать в 16-битном режиме достаточно хорошо, чтобы сказать вам: «Эту программу нельзя запустить в режиме DOS». К сожалению, так обстоит дело с soPDF (откройте его в блокноте и убедитесь сами).
Установка Win32s - это, вероятно, ваша единственная надежда запустить его. Однако я не уверен, что вы можете запускать Win32s в DOS или запускать его из Windows 3.11. Я также не уверен, есть ли у soPDF какие-либо другие предпосылки, которые не имеют надежды на запуск даже под Win32.
Вы должны быть в состоянии протестировать программу в DOSBox. Хотя я предполагаю, что он поддерживает только 16-разрядные приложения DOS, я не могу найти однозначного ответа, поэтому настройка установки VMware, VirtualBox или VirtualPC DOS ( как предположил Дэвид ) может быть самым простым и надежным способом его тестирования.
Если бы это было не так просто, как открыть .exe в Блокноте, вы могли бы использовать DependencyWalker, чтобы увидеть, было ли soPDF 32-битным или 64-битным приложением.
Кроме того, если я правильно помню, 16-разрядные приложения запускаются внутри процесса WOW.EXE или, возможно, WOW16.EXE ( Windows On Windows ), который вы сможете увидеть на вкладке "Процессы" в диспетчере задач, если попытаетесь запустить приложение на 32-битной WinNT / 2k / XP.
64-разрядные выпуски Windows не включают 16-разрядный уровень совместимости, поэтому, если все остальное не сработает, вы можете предположить, что ваша программа либо повреждена, либо 16-разрядная, если она не работает в 64-разрядной установке Windows.
Есть шанс, что Win32 поможет вам, но я весьма сомневаюсь, так как doPDF был написан в 2008 году, более чем через десятилетие после массовой гибели 16-битных приложений. Удачи, и получайте удовольствие ... ох - и не забудьте использовать ваши 8.3 имена файлов!