Gdisk 1 >c:\ggg.txt
if not exist c:\ggg.txt echo error1&goto end
findstr /i "FAT32 NTFS" c:\ggg.txt>nul&&set flag1=1||echo error2&goto end
findstr /i "DIAGNOSTIC UNKNOWN" c:\ggg.txt>nul&&set flag2=1||(
find /i "AAAA" c:\ggg.txt>nul&&(Ghost /a)||(
echo error3”&goto end
)
)
find /i "BBBB" c:\ggg.txt>nul&&set flag3=1
if defined flag1 if defined flag2 if defined flag3 Ghost /b
F:\>abc.bat
F:\>gdisk.exe 1 >C:\ggg.txt
F:\>if not exist c:\ggg.txt echo error1&goto end
F:\>findstr /i "FAT32 NTFS" c:\ggg.txt>nul&&set flag1=1||echo error&goto end
Syntax error
F:\>findstr /i "DIAGNOSTIC UNKNOWN" c:\ggg.txt>nul&&set flag2=1||(
Syntax error
F:\> find /i "AAAA" c:\ggg.txt>nul&&(Ghost /a)||(
Syntax error
F:\> echo error3”&goto end
error3”&goto end
F:\> )
Bad command or file name
F:\>)
Bad command or file name
F:\>find /i "BBBB" c:\ggg.txt>nul&&set flag3=1
File creation error
F:\>if defined flag1 if defined flag2 if defined flag3 Ghost /b
Syntax error