How to keep file attributes by using Copyfile in Matlab
2 ビュー (過去 30 日間)
古いコメントを表示
Hello everyone,
I have a small question on how you preserve file attributes, when you use copyfile(source, destination)? By doing so, I take over the ownership, which I do not want. I just want to copy them to another folder ''Archive''.
Thank you in advance Pedram
0 件のコメント
採用された回答
Guillaume
2017 年 7 月 13 日
What you're seeing is the normal behaviour of file copy on all OSes.
Matlab itself does not give you any way to override that. You'll have to defer to your OS. If you're on Windows, you can use robocopy (included in windows 7, 8, and 10, not just server).
!robocopy source destination /copyall
will preserve everything.
0 件のコメント
その他の回答 (1 件)
Pedram Arabschahi
2017 年 7 月 18 日
3 件のコメント
Guillaume
2017 年 7 月 19 日
Well, yes, without administrative rights, robocopy, or any other program for that matter, will not let you impersonate another user which is required when creating a file with a different ownership than yours.
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!