属性命令示例,开关,选项等
attrib 命令是一个 命令提示符命令, 用于显示或更改文件或文件夹的文件属性 。
您还可以在Windows资源管理器中找到并设置大多数文件和文件夹属性,方法是右键单击该对象并进入其属性>常规选项卡。
属性命令可用性
attrib命令在所有Windows 操作系统(包括Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP以及旧版Windows)的命令提示符中都可用。
与各种版本的Windows一起提供的所有脱机诊断和修复工具(包括高级启动选项 , 系统恢复选项和故障恢复控制台 )也包含attrib命令。
这个attrib命令也可以在MS-DOS中作为 DOS命令使用 。
注意:某些attrib命令开关和其他attrib命令语法的可用性可能因操作系统和操作系统而异。
Attrib命令语法和开关
attrib [ + a | -a ] [ + h | -h ] [ + i | -i ] [ + r | -r ] [ + s | -s ] [ + v | -v ] [ + x | -x ] [ 驱动器 : ] [ 路径 ] [ 文件名 ] [ / s [ / d ] [ / l ]]
提示:如果您不确定如何解释您在上面看到或在下表中显示的attrib命令语法,请参阅如何阅读命令语法 。
ATTRIB | 单独执行attrib命令以查看在执行命令的目录内的文件上设置的属性。 |
+一 | 将存档文件属性设置为文件或目录。 |
-一个 | 清除存档属性。 |
+ H | 将隐藏文件属性设置为文件或目录。 |
-H | 清除隐藏的属性。 |
+我 | 将'not content indexed'文件属性设置为文件或目录。 |
-一世 | 清除'not content indexed'文件属性。 |
+ R | 将只读文件属性设置为文件或目录。 |
-r | 清除只读属性。 |
+ S | 将系统文件属性设置为文件或目录。 |
-s | 清除系统属性。 |
+ v | 将完整性文件属性设置为文件或目录。 |
-v | 清除完整性属性。 |
+ X | 将no scrub file属性设置为文件或目录。 |
-X | 清除no scrub属性。 |
drive :,路径,文件名 | 这是文件( 文件名 ,可选带驱动器和路径 ),目录( 路径 ,可选驱动器 )或要查看或更改其属性的驱动器 。 通配符的使用是允许的。 |
/秒 | 使用此开关可以执行在您指定的任何驱动器和/或路径内的子文件夹上执行的任何文件属性显示或更改,或者如果未指定驱动器或路径,则执行文件夹内的文件属性。 |
/ d | 这个attrib选项包括目录,不仅包括文件,还包括你正在执行的任何目录。 您只能将/ d与/ s一起使用 。 |
/升 | / l选项将您使用attrib命令执行的任何操作应用于符号链接本身,而不是符号链接的目标。 / l开关仅在您使用/ s开关时才有效。 |
/? | 使用帮助开关和attrib命令在命令提示符窗口中显示有关上述选项的详细信息。 执行attrib /? 与使用help命令执行帮助attrib相同 。 |
注意:在故障恢复控制台中,attrib命令可以使用+ c和-c开关,它们分别设置和清除压缩文件属性。 在Windows XP的此诊断区域之外,使用compact命令从命令行处理文件压缩。
当attrib命令允许使用通配符时,这意味着您可以使用*符号将该属性应用于一组文件。
但是,如果适用,必须首先清除系统或隐藏属性,然后才能更改文件的其他任何属性。
Attrib命令示例
attrib + rc:\ windows \ system \ secretfolder在上面的例子中,attrib命令用于打开位于c:\ windows \ system中的secretfolder目录的只读属性,使用+ r选项。
attrib -hc:\ config.sys在此示例中,位于c:驱动器根目录中的config.sys文件通过使用-h选项清除了其隐藏文件属性。
attrib -h -r -sc:\ boot \ bcd这一次,attrib命令用于从bcd文件中删除多个文件属性,这是一个必须在Windows上启动的重要文件。 事实上,如上所示执行attrib是我们的如何在Windows重建BCD教程中概述的过程的关键部分。
attrib myimage.jpg以一个简单的attrib结尾为例,这个简单地显示名为myimage.jpg的文件的属性。
属性命令错误
与命令提示符中的大多数命令一样,请记住在具有空格的文件夹或文件名称周围使用双引号。 如果您忘记使用attrib命令执行此操作,则会出现“参数格式不正确 - ”错误。
例如,不要在命令提示符中键入我的文件夹以显示按该名称指定的文件夹路径,您应该键入“我的文件夹”以使用引号。
像“访问被拒绝”这样的Attrib命令错误意味着你没有足够的权限访问你想要修改属性的文件。 取得Windows中的这些文件的所有权,然后重试。
属性命令的变化
+ i , -i和/ l attrib命令选项在Windows Vista中首次可用,并且通过Windows 10保留。
attrib命令的+ v , -v , + x和-x开关仅在Windows 7,Windows 8和Windows 10中可用。
与属性相关的命令
xcopy命令在备份某些内容后会影响文件的属性是很常见的。 例如,复制文件后,xcopy命令的/ m开关将关闭归档属性。
同样,xcopy / k开关一旦复制就会保留文件的只读属性。