DOPUS4 response -
From Opus menus, choose PREFERENCES.
Click FILETYPES.
The first one should say "LHA achive". If so, get out of PREFERENCES and just double click on your LHA. Opus should do the rest. If there is no LHA archive in FILETYPES, continue -
Go back into PREFERENCES and choose FILETYPES.
With the right mouse button, choose CLASSES / NEW.
In FILE CLASS type "LHA archive" (without the quotes). Press return.
In CLASS ID type "LHA" (no quotes). Press return.
Now click NEW ENTRY, and MATCH should appear. With the magnifying glass icon change it to MATCH NAME - FILENAME.
In the box type "*.lha" (no quotes). Press OK.
With the right mouse button, celect CLASSES / SAVE.
Click NEW and find the LHA class you made.
Now on the EVENTS... press ACTION CLICK-M-CLICK and an asterisk should appear.
Press NEW ENTRY. Change the COMMAND scrollbar to AmigaDOS.
Click the magnifying glass and find Lha on your hard drive (most likely in C:). Press the {} button and choose {f} FIRST SELECTED ENTRY WITH PATH.
In FLAGS choose CD DESTINATION, DO ALL FILES, OUTPUT WINDOW AND RESCAN DESTINATION.
Click OK.
Click OK.
Click SAVE.
Click OK.
Now, make sure you have RAM: in one column and your LHA in the other. Drag your LHA into the RAM column. It should unpack your archive into RAM. You can check it here and copy it to your HD.
Of course you can choose to drag it straight to the destination you want it, but i've always found it best to check LHAs, ZIPS, etc before allowing them on my HD.
Cheers!