Windows 命令行上是否有可以列出隐藏文件夹的命令?
我试过了,dir -a:dh但这对我不起作用。
我正在寻找一种快速计算任何 NTFS 卷上文件和目录总数的方法。(以一种特别的方式。也就是说,给定任何随机框,而不是专门准备的卷。)
注意:这与每个目录的文件无关,只是卷上的文件总数。
目前,我知道的唯一方法是在 Windows 资源管理器中打开驱动器的根文件夹选择所有元素,右键单击以选择“属性”,然后等待(并等待)直到资源管理器计算完所有元素。
有没有更好/更快的方法?
如何从命令行将指定文件夹(以及可选的子文件夹)中给定类型(例如 *.mp3)的所有文件计数到环境变量中?
(请不要使用 PowerShell,只需批处理命令)
我对 Windows CMD 脚本不是很熟悉,我需要编写一个来检查特定文件夹中的文件数量并存储在变量(可能是数组)中找到的文件名。这是我所拥有的(%1 是我作为参数获取的文件夹):
ECHO ### Checking the number of files under %1 ###
for %%x in (%1\pdf*.*) do (
set file[!numFiles!]=%%~nxf
set /a numFiles+=1
)
ECHO ### Number of files found: %numFiles%
for /L %%i in (0,1,2,3,4) do (
echo !file[%%i]!
)
Run Code Online (Sandbox Code Playgroud)