When you drag it out to a folder, it extracts, then you see Explorer’s standard file operation dialog moving it to the folder. You can see this clearly by extracting a large file using both methods. As a result, the program cannot know where to extract them, and so simply extracts them to the temp folder, then Explorer moves them once it’s done. In other words, it is Explorer that receives the target folder, not the archiving program. However, if you merely drag the files, then due to how the drag-and-drop function of OLE works, the program does not know where the target folder is. If you enter the target folder or use the context-menu item, then the program knows exactly where it needs to extract to. The reason is in how the destination is selected. If you select the files in the UI and drag them to the target folder, then it will extract to a temporary folder. If you enter a destination folder and then select the extract function or use the shell-extension, then they do not extract to a temporary folder first, they extract directly to the destination. How exactly are you extracting the files? Are you using the command-line or the GUI? Are you dragging the files or selecting them and using the extract function? Are you using the shell-extension context-menu?
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |