-5
@echo off
set /p host=
for /f "delims==< tokens=4" %%b in ('ping %host% -n 1 ^| findstr "Reply"') do (set ttl=%%b)
if '%ttl%' GTR "64" (echo operating system: Windows - ttl=%ttl%) else (echo operating system: linux - ttl=%ttl%)
pause
爲什麼這個批處理文件無法正常工作?爲什麼這個批處理文件不起作用?
它應該做什麼,它在做什麼? – SomethingDark
因爲有錯誤。請提出具體問題以獲得具體答案(閱讀SO幫助,並查看有關如何編寫好問題的部分);你的問題在這裏是題外話題... – aschipfl