2016-08-04 16 views
1
@echo off 
echo Processing... 
echo. 
echo Virus detected! 
echo. 
echo Open Defender.exe(Y/N) 
set INPUT= 
set /P INPUT= %=% 
If %INPUT%=="Y" CALL a.bat 
@echo off 

a.bat未啓動。這裏有什麼錯誤可以幫助嗎?我的呼叫是錯誤的還是什麼?

+0

您的情況要求用戶輸入'「Y」'完全用引號工作 –

+0

'%=%'部分是什麼? – aschipfl

回答

0

嘗試:

If /i "%INPUT%"=="Y" CALL a.bat 

報價也在如果條件處理英寸

+0

nope它終止! – Amar30657

+1

@npocmaka你有我 - 我確實檢查了'如果/?'如果真的有'/ y' – Stephan

+2

@ Amar30657它是'/ i',而不是'/ y' – Stephan

相關問題