command-line - 在 MS-DOS 中更改一组文件的属性

标签 command-line batch-file dos

MS-DOS 命令attrib 更改单个文件的属性。如何使用它来更改一组文件的属性?

最佳答案

这是你需要的信息

Displays or changes file attributes.

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

  +   Sets an attribute.
  -   Clears an attribute.
  R   Read-only file attribute.
  A   Archive file attribute.
  S   System file attribute.
  H   Hidden file attribute.
  [drive:][path][filename]
      Specifies a file or files for attrib to process.
  /S  Processes matching files in the current folder
      and all subfolders.
  /D  Processes folders as well.

例如,通过使用 '/s' 参数可以匹配文件

attrib -rhsa *.txt /s

这将从以“.txt”结尾的所有 文件中删除读取、隐藏、系统和存档属性。

关于command-line - 在 MS-DOS 中更改一组文件的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3505662/

相关文章:

java - 使用腻子时出现"Error: Invalid port number"

c++ - .rc 文件中的 Windres 错误

command-line - 如何用 wget 解决空的 index.html 问题?

iis - 使用 iisapp.vbs 启动 MyAppPool

batch-file - 愚蠢的批处理文件行为。尝试执行评论

windows - 为什么空变量会导致崩溃

dos - 批处理文件中的昨天日期

validation - DOS:命令行参数验证

licensing - 使 16 位代码在 WinXP 或 Vista 中工作(或者如何找到 Win98 零售许可证?)

java - 与第三方命令行程序的提示交互与 Windows 命令提示有何不同?