gpt4 book ai didi

windows - 如何使用批处理文件检查驱动器格式类型

转载 作者:可可西里 更新时间:2023-11-01 10:23:48 26 4
gpt4 key购买 nike

我这里有一些可用的代码,但我需要一些新的代码。我有驱动器号检测,如果 CD 存在于驱动器批处理代码中

但现在我需要如果是一个光驱批处理代码,如果不是则做其他事情

我拥有的代码:

如果驱动器中有 CD:

@echo off
title CD Test

:main
CLS
WMIC CDROM E: GET MEDIALOADED | FINDSTR "TRUE"
IF %ERRORLEVEL% EQU 0 (
goto one
) ELSE (
goto two
)

如果盘符存在:

@echo off
title If Exist Test

:main
CLS
echo.
echo press any key to see if drive C:\ exists
echo.
pause>nul
IF EXIST C:\ (GOTO yes) ELSE (GOTO no)

虽然它们都很好用,但我不知道如何判断它是 CD 驱动器还是 NTFS 或 FAT32 我相信 CD 驱动器格式是 CDFS 但我不确定。

所以我需要一个代码来告诉我驱动器是 NTFS/FAT32 还是 CDFS,然后根据发现转到 1 选项或其他选项。

或者只检查驱动器号是否为空会更好吗? 0字节...如果说插入一个空的 usb 可以称为 cd 驱动器,那会不会有影响?

最佳答案

@echo off
title If CD Test

:main
CLS
wmic logicaldisk where caption="E:" get description|find "CD">nul && echo it's a CD-Drive || echo It's not
pause

好了,我敢肯定你只是不明白它在评论中的格式它作为答案中的代码看起来更好。

关于windows - 如何使用批处理文件检查驱动器格式类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24121467/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com