0

我正在使用下面的脚本来查找系统中的固定驱动器,如果用户想继续,他/她必须输入一个特定的字母。但我无法运行此代码任何帮助表示赞赏。

@echo off
for /F "tokens=1*" %%a in ('fsutil fsinfo drives') do (
   for %%c in (%%b) do (
      for /F "tokens=3" %%d in ('fsutil fsinfo drivetype %%c') do (
         if %%d equ Fixed (
            echo  %%c is a Fixed Drive 
set /p ent= Enter e to continue=
if %ent%==e (goto DRIVE)else (goto INT)


         )
      )
   )
)
4

1 回答 1

1

您需要使用延迟扩展和此语法 - 请注意!variable!

if /i !ent!==e (goto DRIVE) else (goto INT)
于 2013-09-20T13:44:12.557 回答