ฉันกำลังพยายามเปิดรายการที่อยู่ ip และ ping พวกเขาแล้วบันทึกการตอบรับลงในไฟล์ TXT ping วนซ้ำและทำงานโดยไม่มีปัญหาและรายงานอย่างถูกต้อง แต่ฉันสามารถทำให้บันทึกผลลัพธ์ลงในไฟล์ข้อความได้
@echo off
SET LOGFILE=MyLogFile.log
call :Logit >> %LOGFILE%
exit /b 0
for /f "delims=" %%a in ( ' type "C:\Users\kelly\Desktop\Ping\computerlist.txt" ' ) do ping -n 1 %%a >nul && (echo %%a ok >> %LOGFILE% ) || (echo %%a failed to respond >> %LOGFILE% )
pause
นี่เป็นข้อความที่ตัดตอนมาจากไฟล์แบตช์ของคุณหรือไม่ ฉันไม่เห็นป้ายกำกับสำหรับ Logit เพียงข้อความเรียก
—
sippybear
@sippybear ไม่มีนี่เป็นใบปลิวทั้งหมดของฉัน ฉันอาจจะพลาดบางสิ่งบางอย่างที่ฉันไม่ได้สร้างไฟล์ค้างคาวดังนั้นฉันจึง googling และรวบรวมสิ่งต่างๆเข้าด้วยกัน ทุกอย่างดีจนถึงจุดเพิ่มผลลัพธ์ไปยังไฟล์ txt
—
Kelly