GP SoftwareTwitter
Opus FAQsManualCommandsObjects

Directory Opus 12.8.1 (beta)


Directory Opus 12.8.1 (beta) is now available for all Opus 12 users.

This is a preliminary, beta release. Translations may not be fully up-to-date and some English text may appear in non-English versions.

This is an Opus 12 update. If you are using Opus 11 or earlier then you should not install this beta unless you want to upgrade to Opus 12.



  • Added Preferences / File Operations / Copy Attributes / Copy sparse files as sparse option (and COPYSPARSE argument for the Copy command). This option preserves regions in copied files that are marked as sparse (as long as sparse files are supported on the destination drive).
  • The Regular expression + Find and Replace rename now allows you to anchor the search pattern at the start or end using ^ and $ like in regular regex mode.
  • When multiple file copy jobs are queued and one job triggers a UAC prompt, the UAC permission is now passed through automatically to subsequent jobs in the queue
  • @hidenosel and similar modifiers now work in the viewer pane's right-click > File menu, and in context menus you get when right-clicking file lists generated by Go FOLDERCONTENT.
  • @disableifpath and @hideifpath now work with aliases, environment variables, {apppath}, and so on.
  • Workaround for Windows bug where a case-only rename was treated as if the file was removed and a new version created. The difference was usually subtle but could be seen easily if the Sort newly created and copied files option was turned off, and could affect whether files remained selected after renaming.
  • Fix for viewer crashing if you ran a custom command to jump forward or back multiple files when the target file had been deleted. (Normal single-step jumps were not affected.)
  • Fixed a crash introduced in 12.7.1 when processing some file change notifications involving short path names.
  • Commands like Show VIEWERCMD=goto,-10 now move to the first file if there are fewer than 10 before the current file. (Previously, nothing happened.)
  • Fixed issue where if you had chosen the Filter Bar as the default FAYT mode in 12.7, it would have changed to WSL Command or blank in 12.8. (As a side-effect of fixing this, if you chose WSL Command as the default in 12.8, you'll need to choose it again, as a one-off after installing this update.)
  • Fix for the "tray icon" menu sometimes not closing if you click elsewhere, until you click on it first, if you had left-clicked the icon and then clicked somewhere else before the menu was triggered (after the system double-click time).
  • Re-worked the way Opus prevents system sleep while copying files (etc.), and sleep and display power-down while playing slideshows (viewer) and videos (Movie plugin), as the old method was not working in Windows 10.
  • Archive auto-extract now only prompts or happens when there's more than one file inside the archive.
  • Updated 7z.dll to 18.5 which contains a security fix for RAR handling.
  • Updated unrar(64).dll to 5.60.3 which contains a security fix for RAR handling.

Copying sparse files
New Apple photo file extension HEIC