我安装了 wine,它可以与其他 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
位于。
页面位于https://wiki.winehq.org/Winhelp表示应该winhelp [filename.hlp]
可以工作但没有详细说明用法。
关于如何操作有什么提示吗?
答案1
而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