使用 BATCH 将特定文件类型设置为隐藏

Set specific file types to hidden using BATCH

我目前正在尝试将测试文件夹中的所有 .txt 文件类型设置为隐藏。我试过 运行 批次,但没有成功。我错过了什么?

@ECHO OFF
for "C:\Users\Ryan\Desktop\test" %%a IN (*.txt) DO attrib +h "%%a"

源路径在括号内。

@ECHO OFF
for %%a IN (C:\Users\Ryan\Desktop\test\*.txt) DO attrib +h "%%a"

试试这个:

@echo off
for %%x in ("\path\to\directory\*.txt") do @attrib +h "%%x"
attrib +h "C:\Users\Ryan\Desktop\test\*.txt"

应该更容易,但你没有告诉我们发生了什么。