Bagaimana Menggunakan FC (Bandingkan Fail) dari Windows Command Prompt
Terdapat alat arahan baris yang hebat yang boleh digunakan untuk membandingkan fail untuk melihat jika terdapat sebarang kandungan atau perbezaan kod binari yang boleh anda akses jika anda menggunakan PC. Bandingkan Fail atau FC seperti yang kita rujuk adalah dari sini di luar, adalah satu program mudah yang akan membandingkan kandungan teks atau fail binari dan mampu membandingkan teks ASCII dan Unicode. Anda boleh menggunakan alat ini untuk memaparkan sebarang baris dari dua fail atau dua set fail yang tidak sepadan dengan yang lain.
Suis dan Parameter Bandingkan Fail
- / B - Suis ini akan melakukan perbandingan binari.
- / C - Sekiranya anda perlu melakukan perbandingan kes yang tidak sensitif, gunakan suis ini.
- / A - Tukar ini akan menjadikan FC menunjukkan hanya baris pertama dan terakhir untuk setiap kumpulan perbezaan.
- / U - Gunakan suis ini untuk membandingkan fail sebagai fail teks Unicode.
- / L - Ini akan membandingkan fail anda sebagai teks ASCII.
- / N - Suis ini hanya boleh digunakan dengan ASCII tetapi ia akan menunjukkan semua nombor baris yang sepadan.
- / LBn - Gantikan "n" dengan nombor untuk menghadkan jumlah garisan berturut-turut berturut-turut yang FC akan dibaca sebelum ia akan dibatalkan. Lalai, jika anda tidak menentukan nombor adalah 100 baris teks yang tidak sesuai.
- /nnnn - Menggantikan "n" di sini akan memberitahu FC bahawa apabila ia mendapati garisan tidak sesuai, ia hanya boleh diteruskan jika ia mendapati garisan sepadan berturut-turut "n" berturut-turut selepas tidak sepadan. Ini berguna jika anda mahu menghalang dua fail daripada menjadi sangat tidak disegerakkan.
- / T - Suis ini akan memberitahu FC untuk tidak mengembangkan tab ke ruang.
- / W - Jika anda menggunakan suis ini, FC akan memampatkan ruang putih (tab dan ruang) semasa perbandingan fail anda.
Hanya ada satu parameter yang perlu anda tentukan, tetapi anda perlu memasukkan dua contohnya. Ini ialah parameter Pathname di mana anda akan menyatakan lokasi fail anda.
Sintaks FC
Seperti setiap alat dalam arahan arahan, anda perlu tahu cara memasukkan arahan anda dengan sintaks yang betul. Terdapat dua pilihan utama untuk alat Bandingkan Berkongsi yang anda boleh gunakan. Jika anda ingin membandingkan dua set fail dan bukannya dua fail individu, anda boleh menggunakan kad liar (dan *).
FC [pathname1] [pathname2]FC [suis] [pathname1] [pathname2]
Bergantung kepada arahan anda, anda akan menerima satu daripada empat% jawapan% errorlevel.
- -1 - Sintaks anda tidak betul.
- 0 - Kedua-dua fail adalah sama.
- 1 - Fail berbeza.
- 2 - Sekurang-kurangnya satu fail tidak dapat dijumpai.
Mari berlatih
Sebelum memulakan, anda perlu memuat turun tiga dokumen teks sampel yang akan kami gunakan untuk ujian. Dokumen ini masing-masing mengandungi perenggan teks dengan beberapa kumpulan kata yang serupa. Sebaik sahaja anda telah memuat turun ketiga dokumen ini, anda boleh menyalinnya ke mana-mana folder pada komputer anda. Untuk tujuan tutorial ini, kami akan meletakkan semua dokumen teks di desktop.
- FCsample
- FCexercise
- FCexercise2
Sekarang anda perlu membuka sebuah tetingkap arahan command yang tinggi. Buka menu permulaan pada Windows 7 dan 10 atau buka fungsi carian dalam Windows 8 dan cari CMD. Kemudian, klik kanan padanya dan tekan "Jalankan sebagai pentadbir." Semasa anda tidak perlu membuka tetingkap arahan arahan yang tinggi, ia akan membantu anda untuk mengelakkan sebarang kotak dialog pengesahan yang menjengkelkan.
Tutorial kami hari ini akan meliputi beberapa senario mudah yang akan dijelaskan di bawah.
- Bandingkan dua fail teks dalam folder yang sama menggunakan Pembandingan Fail.
- Bandingkan fail dalam folder yang sama menggunakan Pembandingan Fail menggunakan suis "/ lbn".
- Bandingkan dua fail yang serupa.
- Lakukan perbandingan binari dua fail berbeza dan dua fail yang serupa.
Senario 1 - Bandingkan dua fail teks menggunakan Pembandingan Fail.
Sekarang bahawa anda mempunyai tetingkap segera arahan anda terbuka dan anda mempunyai fail teks anda di desktop anda, kami bersedia melakukan perbandingan fail mudah. Dalam bahagian ini, kami akan melakukan perbandingan asas, dan kemudian menambah beberapa pilihan yang berbeza. Mulailah dengan memasukkan arahan berikut untuk membandingkan kandungan "FCsample" dan "FCexercise." Ingat untuk menggantikan nama jalan dengan nama yang sepadan dengan komputer anda, dan ingat bahawa arahan command tidak sensitif huruf.
fc C: \ Users \ Martin \ Desktop \ FCsample.txt C: \ Users \ Martin \ Desktop \ FCexercise.txt
Dalam kes ini, semua teks dari kedua-dua dokumen ditunjukkan kerana ia tidak sepadan dengan betul.
Senario 2 - Bandingkan fail dalam folder yang sama menggunakan Pembandingan Fail menggunakan suis "/ lbn".
Sekarang, mari kita cuba perbandingan lain di mana kita akan memberitahu FC untuk berhenti selepas 2 baris data yang tidak sepadan. Lakukan ini, dengan menambah suis "/ lbn".
fc / lb2 C: \ Users \ Martin \ Desktop \ FCsample.txt C: \ Users \ Martin \ Desktop \ FCexercise.txt
Seperti yang anda lihat, anda menerima mesej ralat yang mengatakan "Resync Failed. Fail terlalu berbeza. "Ini kerana terdapat lebih daripada dua baris berturut-turut data tidak sepadan. Cuba ubah nombor atau edit sendiri fail dan main dengan alat bandingkan fail untuk melihat hasil yang anda dapat.
Senario 3 - Bandingkan dua fail yang serupa.
Dalam fail yang anda muat turun, anda akan melihat dua fail yang dipanggil "FCexercise" dan "FCexercise2." Kedua-dua fail ini mengandungi kandungan yang sama, jadi kami akan melakukan perbandingan dan melihat hasil yang kami dapat.
fc C: \ Users \ Martin \ Desktop \ FCexercise.txt C: \ Users \ Martin \ Desktop \ FCexercise2.txt
Seperti yang anda lihat dari imej di atas, FC melaporkan bahawa tiada perbezaan yang dihadapi. Sekiranya anda mengedit satu fail, tambah satu huruf, dan cuba lagi, keputusan anda akan dipaparkan seperti pada gambar di bawah. Perhatikan bahawa satu-satunya perkara yang telah ditukar ialah penambahan huruf "a."
Senario 4 - Lakukan perbandingan binari dua fail berbeza dan dua fail yang serupa.
Untuk contoh ini, kami akan melakukan perbandingan binari "FCexercise" dan "FCsample" fail.
fc / b C: \ Users \ Martin \ Desktop \ FCexercise.txt C: \ Users \ Martin \ Desktop \ sample.txt
Anda akan perhatikan bahawa fungsi bermula dengan memaklumkan kepada anda bahawa kedua-dua fail sedang dibandingkan. Selanjutnya, sekumpulan digit binari tatal oleh, di mana fail sedang dibandingkan, bersebelahan, dan akhirnya, anda menerima laporan yang mengatakan bahawa, FCexercise lebih panjang daripada FCsample. Untuk contoh berikut ini, kami akan melakukan perbandingan binari "FCexercise" dan "FCexercise2" fail.
fc / b C: \ Users \ Martin \ Desktop \ FCexercise.txt C: \ Users \ Martin \ Desktop \ FCexercise2.txt
Dalam perbandingan dua fail yang sama, FC melaporkan bahawa tidak ada perbezaan antara kedua-dua fail tersebut. Sekarang anda tahu asas-asas alat FC, berasa bebas untuk bermain dengan suis dan menguji beberapa idea baru. Ingat bahawa semasa anda bermain dengan fail, lebih baik menggunakan sampel dummy seperti yang disediakan di sini, untuk mengelakkan sebarang kehilangan data yang tidak disengajakan.
Kredit Imej: Nikki di Flickr