ไม่แสดงชุดคำสั่งไฟล์เมื่อเรียกใช้งานหรือไม่


11

เมื่อฉันรันแบตช์ไฟล์บนหน้าจอ cmd คำสั่งในแบตช์จะปรากฏขึ้นบนหน้าจอตัวอย่าง: -

ไฟล์ชุด :- @echo off. command1 command2

เมื่อฉันรันบน cmd ต่อไปนี้จะปรากฏบนหน้าจอ: - c:\user > command1 c:\user >command2

ฉันไม่ปรากฏอะไรเลยเมื่อฉันเรียกใช้งานไฟล์แบตช์


คำตอบ:


21

หากฉันเข้าใจคำถามของคุณถูกต้องฉันคิดว่าคุณต้องการแยกคำสั่งในแต่ละบรรทัด ...

@ ปิดเสียง
Command1
Command2

นี่คือสิ่งที่คุณกำลังมองหา?


8

Mmmmm .... @echo offเป็นสิ่งที่ปิดคำสั่งสะท้อน หากคุณต้องการดูรายการแบตช์ของคุณปิดคำสั่งขณะที่รันมันอย่าใช้@echo offเมื่อเริ่มต้นสคริปต์ นอกจากนี้@เครื่องหมายที่จุดเริ่มต้นของบรรทัดทำให้บรรทัดนั้นไม่ใช่เสียงสะท้อน ดังนั้นคุณสามารถใช้มันเพื่อซ่อนคำสั่งที่คุณไม่ต้องการเห็น


- คาริสโตเฟอร์คาริล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.