Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set another file explorer for copying #2278

Open
rp1231 opened this issue Apr 9, 2024 · 6 comments
Open

Set another file explorer for copying #2278

rp1231 opened this issue Apr 9, 2024 · 6 comments

Comments

@rp1231
Copy link

rp1231 commented Apr 9, 2024

I want to set directory opus as the file manager for copying files instead of using windows explorer.
Is that possible?

@sdottaka
Copy link
Member

sdottaka commented Apr 9, 2024

Unfortunately, WinMerge's file or folder copy uses the Windows shell (IFileOperation), and I don't think you can probably use Directory Ops instead.

@rp1231
Copy link
Author

rp1231 commented Apr 9, 2024

That's unfortunate.
I was trying to merge files with long paths and the windows file explorer doesn't support long paths.....
Looks like i'll have to do the merging manually using directory opus then......

@Grovkillen
Copy link

Grovkillen commented Apr 17, 2024

@rp1231 that's just a registry key change away:

https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001

@rp1231
Copy link
Author

rp1231 commented Apr 17, 2024

@Grovkillen I have that enabled already but the explorer.exe doesn't support long file path copying and I still get that error.

@Grovkillen
Copy link

@rp1231 that's weird since I use it in my automation all the time. You mean you get the error when copying long paths outside WinMerge?

@rp1231
Copy link
Author

rp1231 commented Apr 17, 2024

@Grovkillen yep...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants