Как просмотреть файл winhelp windows (.HLP) с вином

У меня установлено вино, и оно работает с другими приложениями Windows (как с 32-битными, так и с 64-битными префиксами). Я пытаюсь открыть файл winhelp *.hlp с помощью:

wine ~/.wine/drive_c/windows/winhelp.exe file.hlp

, но я получаю следующую ошибку:

wine: cannot find L"C:\\windows\\winhelp.exe"

Имеется файл в ~/.wine/drive_c/windows/winhelp.exe. [ ! d2]

На странице https://wiki.winehq.org/Winhelp указано, что winhelp [filename.hlp] должен работать, но не уточняет использование.

Любые подсказки о том, как это сделать?

1
задан 27 September 2017 в 01:57

2 ответа

Вместо winhelp.exe вы должны использовать winhlp32.exe.

Это должно работать нормально:

wine winhlp32 file.hlp

Если вы хотите указать на конкретный исполняемый файл winhlp32.exe в явный префикс, тогда вы можете использовать полную команду:

wine ~/.wine/drive_c/windows/winhlp32.exe file.hlp

Я создал сценарий оболочки, чтобы избежать ввода (для записи в /usr/local/bin может потребоваться сначала sudo -i):

echo 'wine winhlp32 "$*"' > /usr/local/bin/winhelp.sh chmod +x /usr/local/bin/winhelp.sh

Теперь файлы .hlp можно открыть с помощью:

winhelp.sh file.hlp
1
ответ дан 18 July 2018 в 06:10

Вместо winhelp.exe вы должны использовать winhlp32.exe.

Это должно работать нормально:

wine winhlp32 file.hlp

Если вы хотите указать на конкретный исполняемый файл winhlp32.exe в явный префикс, тогда вы можете использовать полную команду:

wine ~/.wine/drive_c/windows/winhlp32.exe file.hlp

Я создал сценарий оболочки, чтобы избежать ввода (для записи в /usr/local/bin может потребоваться сначала sudo -i):

echo 'wine winhlp32 "$*"' > /usr/local/bin/winhelp.sh chmod +x /usr/local/bin/winhelp.sh

Теперь файлы .hlp можно открыть с помощью:

winhelp.sh file.hlp
1
ответ дан 24 July 2018 в 18:32

Другие вопросы по тегам:

Похожие вопросы: