批处理脚本列出本地硬盘驱动器,然后在每个驱动器上执行 dir 命令

批处理脚本列出本地硬盘驱动器,然后在每个驱动器上执行 dir 命令

我尝试编写一个遵循此主题的脚本

“用于查找已安装设备的驱动器号的批处理脚本”

在一位 stackoverflow 用户的帮助下,我们成功运行了该脚本。

这是脚本:

@echo off
setlocal enableextensions disabledelayedexpansion

>"fud_india.com_%computername%.txt" 2>nul (
    for /f "delims=: tokens=1,*" %%a in ('fsutil fsinfo drives') do (
        for %%c in (%%b) do vol %%~dc && dir /s /d "%%~dc\hurrdurr.txt"
    )
) 

但是当软盘驱动器存在时会出现问题(脚本会丢弃错误窗口)。有没有办法将软盘从脚本中排除?

谢谢你!

相关内容