Batch file 如何使用批处理代码检测磁盘驱动器盘符
我需要你们的帮助。我想创建一个批处理文件,该文件将检测磁盘驱动器中正在运行的DVD,然后,我希望该批处理文件将其字母写入文本文件。 现在你能帮我编写批处理代码吗? 我希望你能帮助我。Batch file 如何使用批处理代码检测磁盘驱动器盘符,batch-file,Batch File,我需要你们的帮助。我想创建一个批处理文件,该文件将检测磁盘驱动器中正在运行的DVD,然后,我希望该批处理文件将其字母写入文本文件。 现在你能帮我编写批处理代码吗? 我希望你能帮助我。 谢谢。这将在drives.txt中列出所有驱动器号: @echo off for %%a in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (if exist "%%~a:" Echo %%~a: >> drives.txt) 为我
谢谢。这将在
drives.txt
中列出所有驱动器号:
@echo off
for %%a in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (if exist "%%~a:" Echo %%~a: >> drives.txt)
为我制作的:
C:
P:
R:
S:
这将检测DVDR/磁盘驱动器的字母,并将其回显到Disk.TXT文件中
@echo off
setlocal
for /f "skip=1 tokens=1,2" %%i in ('wmic logicaldisk get caption^, drivetype') do (
if [%%j]==[5] echo %%i>Disk.txt
)
endlocal
我想他的意思是检测可用/活动通信磁盘(DVD)的盘符。是的,我想检测磁盘盘符。但我想在DVD/CD运行时使用批处理文件检测磁盘盘符。请提供帮助