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

Drag to Windows UNC folder fails #5330

Open
cyberduck opened this issue Oct 15, 2010 · 10 comments
Open

Drag to Windows UNC folder fails #5330

cyberduck opened this issue Oct 15, 2010 · 10 comments
Assignees

Comments

@cyberduck
Copy link
Collaborator

davidcornish created the issue

Windows 7 64-bit

Dragging and dropping a file from Cyberduck to a Windows UNC folder doesn't copy the file. It creates a file with a random GUID of zero bytes, but doesn't then update this to the file one wants to download.

Steps to reproduce:

Open an explorer window
Navigate to a UNC path (ie. \\myserver\myshare\myfolder\)
Drag and drop a file from an FTP site in Cyberduck to this window
A 0 byte file named like d9df9260-d0ae-4dce-b765-b40ab8759f64 will be created, but nothing downloaded

This may be related to ticked #5329 which I just created

@cyberduck
Copy link
Collaborator Author

51889f9 commented

Same applies to a UNC mapped folder that is offline synced. The path for the local filename resolves from a UNC style path to a locally prefixed path, such as from \ \profiles\andy to c:\windows\csc\v2.0.6\namespace\profiles\andy, however this path is not accessible for direct writing. Also see (http://msdn.microsoft.com/en-us/library/cc296092(v=VS.85).aspx).

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Milestone 4.2 deleted

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#7085 closed as possible duplicate.

@cyberduck
Copy link
Collaborator Author

@ylangisc commented

To support this scenario we would need a shell extension which we currently do not have. Technical background information can be found here.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#9728 closed as duplicate.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#10869 closed as duplicate.

@Defcon0
Copy link

Defcon0 commented Dec 17, 2021

Wanted to add: Drag and Drop to WSL (Windows-sub-system for Linux) folders (which are some kind of network drives) doesn't work, as well. I need to copy files to a folder I created just for this and from there drag the files to the WSL folder :-( Even worse because no split view is available in Cyberduck, or is there?

@MartinHettich
Copy link

OK, thank you for analyse and explenations.

Workarounds so far...
...drag&drop to local drive and manual move to networkshare
...use context function "download to..." (which works as well wirh network shares)

For the future, it would be nice/great to either...
...display an message "drag&drop not possible to UNC destination" (in order to avoid user confusion)
OR EVEN BETTER
...provide a shell extension to make drag&drop possible to UNC destinations with cyberduck

Cheers, Martin

@AliveDevil
Copy link
Contributor

So, for the scenario of Drag/Drop from Cyberduck to a Shell-window (or rather: Any other application):
Would you mind if there is no entry created in the Transfers-window (as Drop-operations into the Shell won't be restartable anyway). If you need restartable/reloadable transfers "Download To" would be required.
I'm not sure what the current implementation of Windows-Explorer receiving an IStorage-object looks like, but either the Explorer provides a progress-window (or Cyberduck provides one outside of the Transfers-window).

@galapogos01
Copy link

Hi guys,

I opened #11703 as I could not get Download To... to work with a UNC share after version 6.8.2. It's been closed as a dupe, but I don't think it is.

Recently 6.8.x stopped working with Google Drive altogether due to the authentication mechanism deprecating on the Google end. So now I have to upgrade, and the bug isn't fixed, so I can no longer sync Google Drives to a UNC share.

Workarounds so far...
...use context function "download to..." (which works as well wirh network shares)

This workaround does not work.

Is there any way to sync to a UNC share (ie. NAS etc) or am I looking at finding another file transfer tool?

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

No branches or pull requests

7 participants