หากคุณกำลังค้นหาวิธีเปรียบเทียบสองไฟล์ใน Windows 10/11 โดยไม่ต้องใช้โปรแกรมของบริษัทอื่น เรามีวิธีสำหรับคุณ ในคู่มือนี้ เราจะแสดงให้คุณเห็นว่าคุณสามารถเปรียบเทียบสองไฟล์สำหรับการเปลี่ยนแปลงด้วย Command Prompt . ได้อย่างไร บน Windows 10/11
คุณสามารถเปรียบเทียบสองไฟล์โดยใช้ fc.exe และ comp.exe คำสั่งเปรียบเทียบไฟล์ คุณสามารถใช้ fc.exe เพื่อเปรียบเทียบไฟล์ ASCII หรือไบนารีสองไฟล์แบบบรรทัดต่อบรรทัด windiff.exe ยูทิลิตี ซึ่งเป็นเครื่องมือที่เปรียบเทียบเนื้อหาของไฟล์ ASCII สองไฟล์แบบกราฟิก หรือเนื้อหาของสองโฟลเดอร์ที่มีไฟล์ ASCII เพื่อตรวจสอบว่าเป็นไฟล์เดียวกันหรือไม่
หากคุณต้องการค้นหาว่าไฟล์ที่คล้ายกันสองไฟล์เปลี่ยนแปลงไปอย่างไรเมื่อเวลาผ่านไป มีคำสั่งในตัวบน Windows ที่ให้คุณเปรียบเทียบได้ คำสั่งนั้นคือ fc
. คำสั่งนี้มีประโยชน์ในการเปรียบเทียบไฟล์ข้อความสองไฟล์และทราบว่ามีการเปลี่ยนแปลงอย่างไรในสคริปต์และการแก้ไข กับ 'fc 'คำสั่ง คุณสามารถเปรียบเทียบไฟล์ข้อความกับเวอร์ชันล่าสุดหรือค้นหาการเปลี่ยนแปลงที่ระดับสคริปต์ในสคริปต์ต่างๆ เช่น Binary, Unicode หรือ ASCII มาดูกันว่าเราจะใช้คำสั่ง 'fc' ได้อย่างไร และเปรียบเทียบไฟล์สองไฟล์สำหรับการเปลี่ยนแปลงด้วย Command Prompt ใน Windows 10/11
เปรียบเทียบสองไฟล์สำหรับการเปลี่ยนแปลงโดยใช้บรรทัดคำสั่ง FC.exe
มีพารามิเตอร์ต่างๆ ใน fc คำสั่งที่คุณสามารถใช้เพื่อให้ได้ผลลัพธ์ที่แตกต่างกันหลังจากป้อนไวยากรณ์ใน Command Prompt
พารามิเตอร์ | ความหมาย |
/a | พารามิเตอร์จะแสดงเฉพาะบรรทัดแรกและบรรทัดสุดท้ายสำหรับความแตกต่างแต่ละชุด |
/b | เปรียบเทียบสองไฟล์ในโหมดไบนารี ทีละไบต์ และไม่พยายามซิงโครไนซ์ไฟล์อีกครั้งหลังจากพบไฟล์ที่ไม่ตรงกัน |
/c | ละเว้นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
/l | เปรียบเทียบไฟล์ในโหมด ASCII ทีละบรรทัด และพยายามซิงโครไนซ์ไฟล์อีกครั้งหลังจากพบไฟล์ที่ไม่ตรงกัน |
/lb | กำหนดจำนวนบรรทัดสำหรับบัฟเฟอร์บรรทัดภายในเป็น N . ความยาวเริ่มต้นของบัฟเฟอร์บรรทัดคือ 100 บรรทัด หากไฟล์ที่คุณกำลังเปรียบเทียบมีบรรทัดต่างกันมากกว่า 100 บรรทัด fc ยกเลิกการเปรียบเทียบ |
/n | แสดงหมายเลขบรรทัดระหว่างการเปรียบเทียบ ASCII |
/off[line] | ไม่ข้ามไฟล์ที่มีการตั้งค่าแอตทริบิวต์ออฟไลน์ |
/t | ป้องกัน fc จากการแปลงแท็บเป็นช่องว่าง |
/u | เปรียบเทียบไฟล์เป็นไฟล์ข้อความ Unicode |
/w | บีบอัดช่องว่าง (นั่นคือ แท็บและช่องว่าง) ระหว่างการเปรียบเทียบ หากบรรทัดมีช่องว่างหรือแท็บต่อเนื่องกันมาก /w ถือว่าตัวละครเหล่านี้เป็นช่องว่างเดียว เมื่อใช้กับ /w , fc ละเว้นช่องว่างที่จุดเริ่มต้นและจุดสิ้นสุดของบรรทัด |
/ | ระบุจำนวนบรรทัดที่ต่อเนื่องกันซึ่งต้องตรงกันหลังจากไม่ตรงกัน ก่อน fc ถือว่าไฟล์จะถูกซิงโครไนซ์ใหม่ |
[
[
| ระบุตำแหน่งและชื่อของไฟล์แรกหรือชุดของไฟล์ที่จะเปรียบเทียบ ชื่อไฟล์1 เป็นสิ่งจำเป็น |
[
[
| ระบุตำแหน่งและชื่อของไฟล์ที่สองหรือชุดของไฟล์ที่จะเปรียบเทียบ ชื่อไฟล์2 เป็นสิ่งจำเป็น |
/? | แสดงวิธีใช้ที่พรอมต์คำสั่ง |
การใช้งานคำสั่ง fc
ฉันจะเปรียบเทียบสองไฟล์ใน Windows ได้อย่างไร
คุณสามารถใช้คำสั่ง fc เพื่อเปรียบเทียบไฟล์ข้อความสองไฟล์สำหรับการเปลี่ยนแปลงหรือใช้ windiff.exe ยูทิลิตี้ที่มาพร้อมกับการติดตั้ง Windows เครื่องมือนี้ช่วยให้คุณเปรียบเทียบเนื้อหาของไฟล์ ASCII สองไฟล์แบบกราฟิก หรือเนื้อหาของสองโฟลเดอร์ที่มีไฟล์ ASCII เพื่อตรวจสอบว่าเป็นไฟล์เดียวกันหรือไม่ คุณยังสามารถเปรียบเทียบไฟล์ข้อความสองไฟล์ใน Windows โดยใช้คำสั่ง fc มีพารามิเตอร์ที่แตกต่างกันเพื่อทำการเปรียบเทียบประเภทต่างๆ
1] หากคุณต้องการเปรียบเทียบสองไฟล์ชื่อ มิถุนายน และ กรกฎาคม ในรูปแบบ ASCII และแสดงผลลัพธ์ในรูปแบบย่อ คุณสามารถใช้:
fc /a june.rpt july.rpt
2] หากคุณต้องการทำการเปรียบเทียบไบนารีของไฟล์ bat สองไฟล์ชื่อ June และ July ให้ใช้ไวยากรณ์ต่อไปนี้:
fc /b june.bat july.bat
3] หากคุณต้องการเปรียบเทียบไฟล์ bat ทุกไฟล์ในไดเร็กทอรีกับไฟล์ July.bat ให้ใช้ไวยากรณ์ต่อไปนี้:
fc *.bat july.bat
4] หากคุณต้องการเปรียบเทียบไฟล์ July.bat บนไดรฟ์ C กับไฟล์ July.bat บนไดรฟ์ D คุณสามารถใช้:
fc c:july.bat d:*.bat
5] หากคุณต้องการเปรียบเทียบแต่ละแบตช์ไฟล์ในไดเร็กทอรีรากบนไดรฟ์ C กับไฟล์ที่มีชื่อเดียวกันในไดเร็กทอรีรากบนไดรฟ์ D คุณสามารถใช้:
fc c:*.bat d:*.bat
นี่คือไวยากรณ์ที่ใช้งานได้ทั่วไปโดยใช้คำสั่ง fc ใน Command Prompt คุณต้องเข้าใจพารามิเตอร์ต่างๆ อย่างสมบูรณ์ และเขียนไวยากรณ์ของคุณเอง หากคุณมีข้อกำหนดพิเศษ Microsoft มีคำอธิบายโดยละเอียดเกี่ยวกับคำสั่ง fc ที่ใช้เป็นประจำ
อ่านที่เกี่ยวข้อง :คำสั่งที่มีประโยชน์ในการจัดการไฟล์และโฟลเดอร์โดยใช้พรอมต์คำสั่ง