文件夹隐藏属性无法修改的解决方法

发表时间:2020-03-22 08:00:11 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《win7和win10系统哪个好用?》相关知识。本篇中小编将再为您讲解标题文件夹隐藏属性无法修改的解决方法。

    症状:  U盘在中毒了的上使用后,里面的文件夹均消失了,这是因为里面的文件夹属性被改为隐藏属性。  

  通过查看显示隐藏文件夹发现,所有隐藏了的文件夹的隐藏属性被锁定,无法通过右键查看文件夹属性的方法改回来。  

    原因:  这是因为将文件夹加上了属性后,隐藏属性默认锁定了。  

    解决方案:  确保病毒已经杀掉后,可以用下面的方法来恢复文件夹属性  方法一:手动使用attrib命令修改  1、开始菜单--选择“运行”--输入“cmd”  2、在dos状态下输入命令:attribc:"windows"-s-h(以c盘下windows文件夹为例,这里的c:"windows"改为你要修改文件夹的路径即可)  3、运行此命令即可把文件夹的隐藏属性去掉。  

    但是我们可能会发现,所有的文件夹都被隐藏了,这样一个一个的改,麻烦就大了。  

    上面的方式适合修改单个文件夹,批量的简单修改方法即使用通配符*匹配文件夹,格式如下:  1、假设c盘下的所有根文件夹都被隐藏了  attribc:"*"-s-h/s/d  即可把c盘下所以的文件夹隐藏属性去掉  2、假设d盘假设c盘下的所有根文件夹都被隐藏了  attribd:"*"-s-h/s/d  其他的以此类推  方法二:使用简单的批处理方式  新建一个文本文档文件,然后拷贝一下代码进去,选择“另存为”,文件名设为“.bat”后缀格式(即把.txt后缀改成.bat)。  

  然后将需要修改的文件夹拖到该文件上面,按照提示操作即可。  

    如果你是U盘根目录被感染,直接把U盘盘符拖上去,一路选2并回车即可。  

    @echooff&setlocalenableextensionsenabledelayedexpansion  title解决文件夹隐藏属性无法修改的问题批处理  if"%~1"==""(echo你没有拖入任何磁盘或文件或文件夹!  echo------  echo请把要处理的磁盘或文件或文件夹拖到该批处理文件图标上  echo而不是双击启动批处理!&pause&goto:eof)  call:choose"设置隐藏文件属性,请选择:"不改变去掉设置  (seth=)&(if!c!equ2seth=-)&(if!c!equ3seth=+)  call:choose"设置系统文件属性,请选择:"不改变去掉设置  (sets=)&(if!c!equ2sets=-)&(if!c!equ3sets=+)  call:choose"设置应用范围,请选择:"文件或文件夹自身属性及第一级目录内容属性文件夹第一级目录内容属性  for%%iin(%*)do(if!c!equ1call:attrib"%%~i"  for/f"delims="%%jin('dir/a/b"%%~i"')docall:attrib"%%~i%%~j")  pause&goto:eof  :choose  (setc=)&(setn=)&for%%iin(%*)doecho!n!%%~i&set/an+=1  (set/pc=)&(set/ac=c)&if!c!geq0if!c!leq!n!echo.&goto:eof  gotochoose  :attrib  setlocal&(seta=)&(seta=%~a1)&if"!a!"==""goto:eof  ifnotdefinedhif"!a:~3,1!"=="h"(seth=+)else(seth=-)  ifnotdefinedsif"!a:~4,1!"=="s"(sets=+)else(sets=-)  echo正在处理:%~1&attrib!h!h!s!s"%~1"&goto:eof  echo修改成功!。  

编后语:关于《文件夹隐藏属性无法修改的解决方法》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《怎么设置Win8系统下的承载网络?》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题