Winrar 64 Download Crack

0 views
Skip to first unread message

Riitta Palazzo

unread,
Aug 5, 2024, 12:52:12 AM8/5/24
to clearliropa
Ihave a problem finding the correct way to unrar multiple files with the help of Winrar command.

With a button, I managed to unrar them all, but all in the same time. It's not very efficient...

The best solution is to unrar them sequentialy, but I can't find the correct winrar command to do this.


The best thing to do is get WinRAR working on its own using hand-made command-lines and file-list text files from a Command Prompt (i.e. Opus is not involvemed at all) and then once you have something that works, turn that into an Opus button.


Seems the useage of the @listfiles param is poorly documented by WinRAR. In all of the command line useage examples it SEEMS like you're supposed to be able to use @listfiles with ANY rar command... but as you've seen trying x or e for extracts seems to process the listfile incorrectly. BOGUS on WinRAR...


Anyhow... in the related 'Buttons and Toolbars' thread you posted in first, I think you mentioned that you liked how the WinRAR context menu handled the extract? If so... try creating a toolbar Menu that runs the following Opus function in a button under the menu:


Note!!! If you're doing this with a toolbar... you have to place a Menu item on the actual toolbar, and then add the function above to a Button under that menu... otherwise, the toolbar probably won't show the Context menu items provided by WinRar, since the list is instantiated based on what file types you've got selected, and the toolbar doesn't "refresh" AFTER you select RAR files subsequently to opening a lister... But a button 'under' the menu item will call the extension handler as you expand the menu while RAR files are selected...


By the way, your solution is quite good, but we came back to the same solution as the right click context menu, so I can't specify automatically an extract path.

For now, I prefer using @sync "C:\Program Files\WinRAR\WinRAR.exe" x f "E:\tmp\", because it does the job very well (just have the always on top Opus window ruining a bit the thing, but I'll survive).


Anyway, you might consider using the default extract path in WinRAR's Options->Settings? Then, if you use the Extract files... item from the context menu, it will default to that path the same as if you'd set the path as a command line arg... You DO still get an extract confirmation dialog... but can just hit and the operation continues...


Yes, the context menu uses an undocumented switch to pass additional

archive names. But it is not carefully tested with all possible RAR

commands and switches. Also its syntax is not well designed. Maybe

we'll fix these issues in the future and make a documented option

for this purpose.


I am trying to code a program that will RAR an a folder that contains many subfolders with files in them. WinRAR allows for command line codes to be sent to control WinRAR through the command prompt (I have this working well). What I want to do, is integrate this command line code through the command prompt into a vi. I have tried using the System Exec.vi, but with very little luck. I have set the path for winrar tools to be present at that directory and I have used the "cmd /c" string before my input so that LabVIEW knows its a DOS command. I keep getting an error message that says " 'winrar' is not recognized as an internal or external command, operable program or batch file." I have tried moving the command line codes to the standard input and even the winrar code to that input as well (this only leaves the "cmd /c" as the command to be sent), still no dice. Any suggestions would be most useful. I can provide my code and a list of the command line codes for WinRAR if you need it. Other zipping programs would be another option to take that I am open to, as long as it can be controlled within the LabVIEW environment and that the compression is best.


can you show the System Exec call or a picture of it? It would be very helpful. I'm sure it will work, but if not you can try to insert your code into a batch file and call this with the System Exec function.


Another option might be the use of the OpenG LVZIP library. It is supported on Widnwos, Mac OS X and Linux so fairly cross platform. It does its work by using an external shared librarey created from the zlib library fromJean-loup Gailly and Mark Adler and and the according ZIP file extension fromGilles Vollant


You can best download the VIPM here and get the oglib-LVZIP library and the necessary support libraries (file and error). VIPM uses this library too as its VI packages are really ZIP files with a specific internal file structure.

3a8082e126
Reply all
Reply to author
Forward
0 new messages