Windows批处理文件以隐藏文件夹和子文件夹中的多个扩展名

Windows批处理文件以隐藏文件夹和子文件夹中的多个扩展名,windows,batch-file,Windows,Batch File,我在一个目录中有一个批处理文件,它对目录及其子文件夹隐藏了一个特定的扩展名。我想知道如何添加多个扩展 attrib /s +h *.srt 我不仅要隐藏*.srt文件,还要在同一批文件中隐藏*.log、*.xml和*.jpg。将所有扩展名添加到for循环中 @echo off for %%i in (.srt .log .jpg .xml) do attrib /s +h *%%i 有关该命令的详细信息,请参见cmd中的获取/?。显然,您可以为每个扩展名使用一行。您也可以使用一个或多个类型来

我在一个目录中有一个批处理文件,它对目录及其子文件夹隐藏了一个特定的扩展名。我想知道如何添加多个扩展

attrib /s +h *.srt

我不仅要隐藏*.srt文件,还要在同一批文件中隐藏*.log、*.xml和*.jpg。

将所有扩展名添加到
for
循环中

@echo off
for %%i in (.srt .log .jpg .xml) do attrib /s +h *%%i

有关该命令的详细信息,请参见
cmd中的
获取/?

显然,您可以为每个扩展名使用一行。您也可以使用一个或多个类型来执行此操作,
/F
/R
/D/R
,或标准类型。打开命令提示窗口,键入
以获取/?
,按
[输入]
键,然后阅读显示的信息。