批处理去掉目录下的所有文件夹的隐藏属性,是文件夹。
比如在H盘里有两个文件夹,一个文件夹A,一个文件夹B如果这样attribA-s-h那就只能对A文件夹起作用如果attrib*.*-s-h这样又对文件夹不起作用试过attr...
比如在H盘里有两个文件夹,一个文件夹A,一个文件夹B
如果这样attrib A -s -h
那就只能对A文件夹起作用
如果attrib *.* -s -h
这样又对文件夹不起作用
试过attrib * -s -h也不行
attrib A -s -h
attrib B -s -h
两行命令的话的确可以对两个文件夹起作用了,但是如果有10个文件夹启不是要写10行命令?
怎样可以对目录下的所有文件夹都同时起作用呢? 展开
如果这样attrib A -s -h
那就只能对A文件夹起作用
如果attrib *.* -s -h
这样又对文件夹不起作用
试过attrib * -s -h也不行
attrib A -s -h
attrib B -s -h
两行命令的话的确可以对两个文件夹起作用了,但是如果有10个文件夹启不是要写10行命令?
怎样可以对目录下的所有文件夹都同时起作用呢? 展开
4个回答
展开全部
在文件夹上点右键,属性,文件夹的只读仅有一种情况:
方块:允许让一些应有程序识别的文件夹。
既不是空白,也不是打勾,而且在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
状态
这种现象是设计所导致的。
方块:允许让一些应有程序识别的文件夹。
既不是空白,也不是打勾,而且在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
状态
这种现象是设计所导致的。
展开全部
attrib -s -h /s /d
S 系统文件属性。
H 隐藏文件属性。
/S 处理当前文件夹。
/D 也处理文件夹。
S 系统文件属性。
H 隐藏文件属性。
/S 处理当前文件夹。
/D 也处理文件夹。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
for /f "delims=" %%a in ('dir /ad/b H:\') do (attrib -s -h "%%a")
for /f "delims=" %%a in ('dir /ad/b H:\') do (attrib -s -h "%%a")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for /f "delims=" %%i in ('dir /ad /b/s c:\temp') do (attrib -s -h "%%i")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询