出现这种情况是因为该文件夹被定义为受保护的系统文件夹属性!
xp系统下利用attrib指令可以更改文件的系统属性!系统属性是指标注文件为系统文件.是系统需要调用的文件.系统属性包括隐藏和只读属性,且在WINDOWS GUI模式下不能更改。
attrib指令的格式和常用参数为ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]] + 设置属性。 - 清除属性。 R 只读文件属性。 A 存档文件属性。 S 系统文件属性。 H 隐藏文件属性。 [drive:][path][filename] 指定要处理的文件属性。 /S 处理当前文件夹及其子文件夹中的匹配文件。 /D 也处理文件夹。
假如,f:盘的驱动器里有一个名为autorun.inf的文件像楼主说的那样,可以这样处理!
直接在运行中输入“attrib -a -r -s -h f:autorun.inf”后回车,便可让文件变为正常的文件或文件夹!
也可以按如下操作:以下"/*"与"*/"之间的内容为注释,且cmd下所有字符均要在英文状态下输入!
在运行中敲入CMD确定便可以快速打开系统的命令提示符.运行的快捷键为"WIN"+"R".首先一定要键入“f:”回车,目的为进入f:盘目录,以下为输入步骤! f: 回车 /*进入L盘目录*/ dir/a /*这个指令是查看当前目录全部的文件.包括有隐藏属性的.可以用来查看是否有autorun.inf等文件.如果在知道文件名的情况下可省去此步!*/ attrib -a -s -r -h autorun.inf /*去掉autorun.inf的四种属性*/
经过上述操作,便可让文件变为正常的文件或文件夹!
还可以用批处理命令进行批量文件的操作!
@echo offfor /d /r %%a in (*) do attrib -s "%%a"pause
把上述内容复制到文本文档保存为.bat文件后双击!这个批处理放在哪运行,就把哪当前的所有子目录去掉系统属性..
也可以在cmd命令提示符下(对当前命令提示符的目录进行操作)for /d /r %a in (*) do attrib -s "%a"
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号