批处理去掉目录下的所有文件夹的隐藏属性,是文件夹。

比如在H盘里有两个文件夹,一个文件夹A,一个文件夹B
如果这样attrib A -s -h
那就只能对A文件夹起作用
如果attrib *.* -s -h
这样又对文件夹不起作用
试过attrib * -s -h也不行

attrib A -s -h
attrib B -s -h
两行命令的话的确可以对两个文件夹起作用了,但是如果有10个文件夹启不是要写10行命令?

怎样可以对目录下的所有文件夹都同时起作用呢?

在文件夹上点右键,属性,文件夹的只读仅有一种情况:
方块:允许让一些应有程序识别的文件夹。
既不是空白,也不是打勾,而且在windows下是不能更改的。

关于此点,参看下文:
与文件的“只读”属性不同,文件夹的“只读”属性通常都会被 Windows、Windows 组件和附件以及其他程序忽略。例如,您可以通过使用 Windows 资源管理器删除、重命名和更改具有“只读”属性的文件夹。“只读”和“系统”属性仅被 Windows 资源管理器用于确定该文件夹是专用文件夹(例如具有 Windows 自定义视图的系统文件夹,如“我的文档”、“收藏夹”、“字体”、“已下载的程序文件”),还是使用文件夹的“属性”对话框的“自定义”选项卡自定义的文件夹。因此,Windows 资源管理器不允许您查看或更改文件夹的“只读”属性或“系统”属性。

注意:虽然在 Windows 以前的某些版本中,可以使用文件夹的“属性”对话框更改文件夹的“只读”属性,但 Windows 的任何版本都不允许使用 Windows 资源管理器更改“系统”属性。

替代方法
要解决此问题,请在命令提示符 (Cmd.exe) 下使用 Attrib 命令查看或删除文件夹的“只读”或“系统”属性。在命令提示符下键入 attrib /? 可查看 Attrib 命令的语法。

警告:如果从文件夹中删除“只读”或“系统”属性,该文件夹可能会以普通文件夹的形式出现,并可能会丢失某些自定义特征。例如,Windows 自定义“字体”文件夹并提供一个允许隐藏变量(如粗体和斜体)的专用文件夹视图。它还允许以字体特定的方式更改文件夹的视图设置。如果删除“字体”文件夹的“只读”和“系统”属性,则这些自定义的视图设置变为不可用。对于使用文件夹“属性”对话框的“自定义”选项卡自定义的文件夹,如果删除“只读”属性,则可能会丢失文件夹图标和其他自定义特征。

如果程序不能将文件保存到具有“只读”属性的文件夹(如“我的文档”),可在命令提示符下使用 Attrib 命令将“只读”属性更改为“系统”属性。

例如,要将 C:\Test 文件夹的“只读”属性更改为“系统”属性,使用下面的命令:
attrib -r +s c:\test
注意某些程序可能无法正确处理具有“系统”属性设置的文件夹。要从 C:\Test 文件夹删除“只读”和“系统”属性,请使用下面的命令:
attrib -r -s c:\test
状态
这种现象是设计所导致的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-15
attrib -s -h /s /d
S 系统文件属性。
H 隐藏文件属性。
/S 处理当前文件夹。
/D 也处理文件夹。
第2个回答  2011-07-15
@echo off
for /f "delims=" %%a in ('dir /ad/b H:\') do (attrib -s -h "%%a")
第3个回答  2011-07-15
for /f "delims=" %%i in ('dir /ad /b/s c:\temp') do (attrib -s -h "%%i")本回答被提问者采纳

批处理去掉目录下的所有文件夹的隐藏属性,是文件夹。
例如,您可以通过使用 Windows 资源管理器删除、重命名和更改具有“只读”属性的文件夹。“只读”和“系统”属性仅被 Windows 资源管理器用于确定该文件夹是专用文件夹(例如具有 Windows 自定义视图的系统文件夹,如“我的文档”、“收藏夹”、“字体”、“已下载的程序文件”),还是...

怎样将文件的隐藏属性去掉
1、文件夹隐藏属性去不掉!方法一:用批处理来解决这个问题。只要把下面一行代码复制到记事本,保存为“取消隐藏文件.bat”,然后双击运行它即可。2、直接是删不掉的,所以采用关闭系统还原的方法。下面是关闭“系统还原”的步骤单击“开始”,右键单击“我的电脑”,然后单击“属性”。在“系统属性”对...

要用bat批处理文件修改“指定文件夹下”的所有文件的隐藏属性怎么...
文件名输入:去除隐藏.bat 然后把该bat 文件拷贝到你想要去除隐藏文件的文件夹目录下,运行就可以了。如果你有什么不明白的可以继续询问。

怎样将文件的隐藏属性去掉
找到并选择“显示所有文件和文件夹”,然后点击应用和确定。3、文件夹隐藏属性去不掉!方法一:用批处理来解决这个问题。只要把下面一行代码复制到记事本,保存为“取消隐藏文件.bat”,然后双击运行它即可。

如何用批处理去掉D盘根目录下EXE文件的只读隐藏和保存属性。
1、添加属性:attrib +s +h +r 文件名 2、去除属性:attrib -s -h -r 文件名 你这个就是 attrib -s -h -r d:\\sxs.exe 然后删除文件的命令就是 del 它一般常用的参数就是\/q 你这个就是 del d:\\sxs.exe \/q 另外你这个可能会无法删除,因为你的病毒应该在一起用某个病毒进程控制那个...

windows7系统文件夹隐藏属性无法修改解决方法
1、假设c盘下的所有根文件夹都被隐藏了 attrib c:"*" -s -h \/s \/d 即可把c盘下所以的文件夹隐藏属性去掉 2、假设d盘假设c盘下的所有根文件夹都被隐藏了 attrib d:"*" -s -h \/s \/d 其他的以此类推 方法二:使用简单的批处理方式 新建一个文本文档文件,然后拷贝一下代码进去,选择“另...

关于被隐藏的文件夹无法去掉隐藏的属性
文件夹隐藏属性去不掉!方法一:用批处理来解决这个问题。只要把下面一行代码复制到记事本,保存为“取消隐藏文件.bat”,然后双击运行它即可。在文件夹属性中直接点击去掉隐藏前面的勾,然后点击应用按钮。在弹出来的更改应用确认框中,选择更改的文件夹类型,然后点击确定,最后再点击一次确定就即可。再...

求个把某盘根目录(不定)下的文件夹及文件去除系统、隐藏属性的批处理命...
cd到跟目录下,如果是d盘,就让命令提示符显示为 D:\\> 执行 attrib -s -h \/s \/d

设置文件夹属性为隐藏和存档,之后文件夹就消失了,该如何将它重现.
也为了和大家共享一下,现在把方法给大家介绍一下: 开始菜单--运行--在运行里输入 " cmd " (没有引号),进入DOS窗口 输入命令:attrib h:\\"tool" -s -h (以我的操作为例,我修改的文件夹名称为"TOOL",下面有图) 运行此命令即可把文件夹的隐藏属性去掉 所有的文件夹都被隐藏了,...

批处理设置文件夹隐藏和减去隐藏属性
是隐藏什么?本文件吗?echo off echo 1.添加隐藏 echo 2.减去隐藏 set \/p q=请输入:if "%q%"=="1" goto 1 if "%q%"=="2" goto 2 :1 ATTRIB +H 路径 echo 隐藏完成 :2 ATTRIB -H 路径 echo 去隐藏完成 echo 谢谢使用,再见 exit ...

相似回答