有没有办法从根文件夹复制时删除隐藏属性?

有没有办法从根文件夹复制时删除隐藏属性?

当我从系统根驱动器复制时,如下所示:

robocopy D: C:\users\localUser\pictures\CPics *.jpg *.jpeg *.png *.gif /e /MT:4 /R:0 /NP /SL /SJ /NFL /NDL /XA:o /B /LOG:"C:\Users\anton\Documents\LocalAdminPics.log"

(其中 D: 是我通过 USB 连接的硬盘的 Windows 10 根文件夹)

由于某种原因,目标文件夹(在本例中为“cPics”文件夹)是隐藏的和只读的。

我尝试添加/-A:sh开关,但没有成功,我也尝试添加这个开关:/XA:sh也没有成功

我想知道为什么该文件夹被复制为隐藏和只读以及如何防止这种情况。

任何建议都非常感谢

答案1

据我所知,这一直是 Robocopy 的一个问题。即使文件夹已经存在,隐藏属性也会再次设置。另外,到目前为止,我从未将其设置为只读,您是指系统属性吗?

我通常手动删除隐藏属性(包括也必须删除的系统属性):attrib -h -s C:\targetfolder如果您想要删除只读,-r也请添加。

相关内容