命令行更改文件属性

        NND,楼下打印处的电脑的病毒库,打一回资料染一回毒,这次染的是什么在U盘中生成U盘中所有文件夹的EXE文件,同时将原有文件夹隐藏起来,还好我用的是Total Commander,隐藏文件夹和文件属性看得一清二楚,卡巴也帮我查出来了。不过删除了那些exe文件后原来文件夹的隐藏属性却没法修改了,上网查了下,找到了这个命令。

        打开命令行,进入U盘盘符(比如我的是I:/)然后输入如下命令:I:/>attrib -s -h i:/要修改属性的文件夹名 即可。

        然后顺便查了下attrib的用法。

ATTRIB


显示或修改文件的属性。

这个命令对文件或目录的只读(Read-Only)、归档(Archive)、系统(System)和隐藏(Hidden)属性进行显示、设置或删除。


语法 :

ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H][[drive:][path]filename] [/S]


要显示当前目录中所有文件的全部属性,可用命令:

ATTRIB


参数:

[drive:][path]filename
指定要处理的文件名及其所在驱动器字母、路径名。


开关项:

+R                            设置只读文件属性

-R                             清除文件的只读属性

+A                            设置文件归档属性

-A                              清除文件归档属性

+S                             设置文件为一系统文件

-S                              清除系统文件属性

+H                             设置文件为一隐藏文件

-H                              清除隐藏文件属性

/S                              对当前目录及其所有子目录中的文件进行操作



相关命令:

有关拷贝不同属性的文件和目录的详细信息,请参见 <XCOPY>命令。



ATTRIB─注解



隐藏属性和系统属性组合


某文件如果既具有隐藏属性又具有系统属性,可用一条ATTRIB命令同时删去这两个属性。例如,要删去RECORD.TXT文件的隐藏和系统属性,可敲入:

ATTRIB -S -H RECORD.TXT



ATTRIB施用于一组文件


在文件参数中运用通配符(?和*),可同时显示和改变一组文件属性。如果文件带有系统或隐藏属性,必须先将其清除,才能改变该文件的其它属性。



改变目录属性

可对目录进行属性显示或修改。ATTRIB用于目录,必须明确地给出目录名,而不能用通配符。例如,要隐藏目录C:/SECRET,可输入命令:

ATTRIB +H C:/SECRET


下面这个命令只对文件起作用,不影响目录

ATTRIB +H C:*.*



查看归档属性

归档属性(a)用来对自上次备份后又改变了的文件作标记。MSBACKUP、RESTORE和XCOPY命令要用到这些归档属性。有关归档属性的详细信息,请参见:
<MSBACKUP>, <RESTORE>和 <XCOPY>


ATTRIB─例子



下列命令,显示当前驱动器上名为NEWS86的文件属性:

attrib news86

下列命令,将只读属性赋给文件REPORT.TXT:

attrib +r report.txt

下列命令,从存在B盘上目录/PUBLIC/JONES及其子目录下的文件的文件属性中删去只读属性:

attrib -r b:/public/jones/*.* /s


作为最后一个例子,假设您想操作A盘的默认目录下的所有文件(.BAK文件除外)。因为要用<XCOPY>拷贝那些标以归档属性的文件,故需对您想拷贝的文件设置归档属性。这可用下面的两条命令办到,它先为A驱的所有文件设置归档属性,再删去那些带.BAK扩展名的文件的归档属性:

attrib +a a:*.*

attrib -a a:*.bak


接着,用XCOPY命令将A盘的文件备份到B驱磁盘中。/A开关指示XCOPY仅对带归档属性的文件进行备份:

xcopy a: b: /a


要使XCOPY在每拷贝完一个文件后删去该文件的归档属性,只需把开关/A换成/M,例如:

xcopy a: b: /m


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值