attrib
约 570 字大约 2 分钟
描述
attrib
用于显示、设置或删除分配给文件或目录的属性。如果在没有参数的情况下使用,则 attrib
会显示当前目录中所有文件的属性。
选项
选项 | 描述 |
---|---|
{+|-}r | 设置(+ )或清除(- )只读文件属性 |
{+|-}a | 设置(+ )或清除(- )存档文件属性。此属性集标记自上次备份以来发生更改的文件。xcopy 命令使用存档属性 |
{+|-}s | 设置(+ )或清除(- )系统文件属性。如果文件使用此属性集,则必须先清除该属性,然后才能更改该文件的任何其他属性 |
{+|-}h | 设置(+ )或清除(- )隐藏文件属性。如果文件使用此属性集,则必须先清除该属性,然后才能更改该文件的任何其他属性 |
{+|-}o | 设置(+ )或清除(- )脱机文件属性 |
{+|-}i | 设置(+ )或清除(- )非内容索引文件属性 |
{+|-}x | 设置(+ )或清除(- )推移文件属性 |
{+|-}p | 设置(+ )或清除(- )固定的文件属性 |
{+|-}u | 设置(+ )或清除(- )取消固定的文件属性 |
{+|-}b | 设置(+ )或清除(- )SMR Blob 文件属性 |
[<drive>:][<path>][<filename>] | 指定要查看或更改其属性的目录、文件或文件组的位置和名称。可以在 filename 参数中使用 ? 和 * 通配符来显示或更改一组文件的属性 |
/s | 将 attrib 和任何命令行选项应用于当前目录及其所有子目录中的匹配文件 |
/d | 将 attrib 和任何命令行选项应用于目录 |
/l | 将 attrib 和任何命令行选项应用于符号链接,而不是符号链接的目标 |
/? | 在命令提示符下显示帮助 |
示例
例如:查看当前目录中 hello.txt
文件属性。
E:\test>attrib hello.txt
A E:\test\hello.txt
E:\test>
例如:将只读属性分配给 hello.txt
文件。
E:\test>attrib +r hello.txt
E:\test>attrib hello.txt
A R E:\test\hello.txt
E:\test>
例如:将只读属性分配给 test02
的目录。
E:\test>attrib +r /d test01\test02
E:\test>attrib test01\test02
R E:\test\test01\test02
E:\test>
例如:删除当前目录下的 test01
目录及所有子目录中匹配文件的只读属性。
E:\test>attrib -r /s test01\*
E:\test>