我正在编写此脚本,我需要它来检查某些驱动器是否已连接,为此我正在使用fsutil fsinfo drives
并将输出保存在变量中。然后,我用“if”检查变量是否是我需要的。
但是,输出以空白开头,我不知道如何在 if 中写入它,它应该是这样的IF %drives% NEQ "-blank line-Drives: C:\ D:\"
有小费吗?
答案1
最后通过使用:
FOR /F "delims=" %%i IN ('fsutil fsinfo drives') DO set drives=%%i
echo %drives% | find "Drives: C:\ D:\ E:\ F:\ G:\ H:\" >NUL
if %errorlevel% == 1 (