![在 Windows 中更改文件属性](https://linux22.com/image/1454672/%E5%9C%A8%20Windows%20%E4%B8%AD%E6%9B%B4%E6%94%B9%E6%96%87%E4%BB%B6%E5%B1%9E%E6%80%A7.png)
我基本上有两幅图像: 1. 一个是 jpeg,文件“属性”为“N”,如下所示:
现在我尝试创建具有相同属性的图像,但每当我创建新图像或编辑同一图像时,属性都会更改为“A”。有人可以告诉我如何在 Windows 中复制相同的图像属性并创建新图像吗?
答案1
否代表普通的(文件属性_正常 = 128 (0x80))。根据微软的说法,它意味着:
A file that does not have other attributes set. This attribute is valid only when used alone.
所以唯一的办法就是否是清除所有其他属性。在命令提示符下,只需输入:
attrib -h -a -i -r -s <file name>
最终否在 Windows 资源管理器中。
答案2
属性“A”和“N”代表已归档,但内容未编入索引。它们与操作系统对文件的操作有关;这里有一篇关于“N”属性的精彩讨论。https://groups.google.com/forum/?hl=en#!topic/microsoft.public.windows.vista.general/QC26y9h4Lw4
按照以下步骤切换 N 属性,尽管可能不是立即的:
右键单击该文件 > 属性 > 高级 > 选中/取消选中“索引此文件/文件夹...”选项,您将看到它消失/出现
答案3
您可以使用带有标志 ( /K
) 的 Xcopy 命令来保留属性。例如:xcopy \K C:\path\to\file\picture.jpg newpicture.jpg
这里有更多关于 Xcopy 和其他用于保留权限的标志等的信息... https://support.microsoft.com/en-us/kb/323007
还有一个小型便携式 NirSoft 实用程序,允许您单独或批量更改文件属性。这里