วิธีเขียนไปยังไฟล์แบตช์เพื่อบอกให้เขียนไปยังไฟล์แบตช์อื่น


0

วิธีการเขียนไฟล์ชุดคำสั่งที่ตัวเองเขียนไปยังไฟล์อื่น โดยพื้นฐานแล้วสิ่งที่ฉันพยายามทำให้สำเร็จคือสิ่งนี้

File1.bat
echo abc >> op.txt

File2.bat
echo abc >> op.txt >> main.txt

ฉันต้องการใช้ข้อความต่อไปนี้เป็นเนื้อหาของ main.txt เมื่อฉันเรียกใช้ File2.bat แต่นั่นไม่ได้เกิดขึ้น

main.txt
echo abc >>op.txt

คำตอบ:


2

เพื่อที่จะสะท้อนเสียง > ตัวละครคุณต้องหลบหนีด้วย ^.

หากเนื้อหาของ File2.bat คือ:

echo echo abc ^>^> op.txt >> main.txt

หลังจากทำงานแล้ว File2.batเนื้อหาของ main.txt จะ:

echo abc >> op.txt

อ่านเพิ่มเติมเกี่ยวกับอักขระเลี่ยง


1

ฉันไม่แน่ใจ 100% ถ้าใช้งานได้ แต่ฉันคิดว่าสิ่งที่คุณต้องทำคือ:

echo (

Your Code

) > Directory\Batchfile.bat

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