Effacer les filtres
Effacer les filtres

Moving files via current folder window.

3 vues (au cours des 30 derniers jours)
SK
SK le 6 Juil 2017
Commenté : Jan le 6 Juil 2017
I have noticed that if I cut and paste a file or folder via the GUI, Matlab seems to physically move the location of file or folder on the hard drive (even if the move is within a partition). So I never use the Matlab current folder window to move files. But sometimes I forget and I cut and paste a large data file and then endure a long irritating wait (I thought I'll ask this question while I wait :-)) for the operation to complete. Is this behaviour intentional and if so why?
Typical OS behaviour is to change the internal pointers or links and not move the actual file. I would expect this to be the default Matlab behaviour also.
Thank You.
  4 commentaires
SK
SK le 6 Juil 2017
Modifié(e) : SK le 6 Juil 2017
When the operating system moves files within a partition, it does not physically move the file on the drive. It changes the "internal pointer" or "internal reference" within the file system - whatever form that might take for the particular file system - which is why it takes almost no time to move a file from one location to another when cutting and pasting from the OS file manager - whichever one that may be.
Jan
Jan le 6 Juil 2017
Ah, I see. I've played a liitle with my Matlab R2016b/Win7/64. At first I had the same behaviour, then, after an intented duplication with the Ctrl-key, the expected moving is performed, not a duplication anymore. Confusing.

Connectez-vous pour commenter.

Réponses (1)

Jan
Jan le 6 Juil 2017
Modifié(e) : Jan le 6 Juil 2017
If I copy&paste a file in the windows explorer, it is duplicated and this is what I expect in folder views also, e.g. in the file seclection dialogs. Links are created only, if I drag files to the task bar or start menu.
Therefore I assume, the creation of the copy is the wanted and expected behavior for a copy&paste.
  1 commentaire
SK
SK le 6 Juil 2017
I'm not talking about copy. I said cut and paste which most OS's will treat as a move.

Connectez-vous pour commenter.

Catégories

En savoir plus sur App Building dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by