Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membandingkan konten dua disket. Jika digunakan tanpa parameter, diskcomp menggunakan drive saat ini untuk membandingkan kedua disk.
Sintaksis
diskcomp [<drive1>: [<drive2>:]]
Parameter-parameternya
Pengaturan | Deskripsi |
---|---|
<drive1> |
Menentukan kandar yang berisi salah satu disket. |
/? | Menampilkan bantuan pada prompt perintah. |
Komentar
Perintah diskcomp hanya berfungsi dengan disket. Anda tidak dapat menggunakan diskcomp dengan hard disk. Jika Anda menentukan hard disk drive untuk drive1 atau drive2, diskcomp menampilkan pesan kesalahan berikut:
Invalid drive specification Specified drive does not exist or is nonremovable
Jika semua trek pada dua disk yang dibandingkan sama (mengabaikan nomor volume disk), diskcomp menampilkan pesan berikut:
Compare OK
Jika trek tidak sama, diskcomp menampilkan pesan yang mirip dengan yang berikut ini:
Compare error on side 1, track 2
Saat diskcomp menyelesaikan perbandingan, disk tersebut akan menampilkan pesan berikut:
Compare another diskette (Y/N)?
Jika Anda menekan Y, diskcomp meminta Anda memasukkan disk untuk perbandingan berikutnya. Jika Anda menekan N, diskcomp menghentikan perbandingan.
Jika Anda menghilangkan parameter drive2, diskcomp menggunakan drive saat ini untuk drive2 . Jika Anda menghilangkan kedua parameter drive, diskcomp menggunakan drive saat ini untuk keduanya. Jika drive saat ini sama dengan drive1, diskcomp meminta Anda untuk menukar disk seperlunya.
Jika Anda menentukan drive disket yang sama untuk drive1 dan drive2, diskcomp membandingkannya dengan menggunakan satu drive dan meminta Anda untuk memasukkan disk seperlunya. Anda mungkin harus menukar disk lebih dari sekali, tergantung pada kapasitas disk dan jumlah memori yang tersedia.
Diskcomp tidak dapat membandingkan disk satu sisi dengan disk dua sisi, atau disk dengan kepadatan tinggi dengan disk dengan kepadatan ganda. Jika disk di drive1 tidak memiliki jenis yang sama dengan disk di drive2, diskcomp menampilkan pesan berikut:
Drive types or diskette types not compatible
Diskcomp tidak berfungsi pada drive jaringan atau pada drive yang dibuat oleh perintah subst . Jika Anda mencoba menggunakan diskcomp dengan drive salah satu jenis ini, diskcomp menampilkan pesan kesalahan berikut:
Invalid drive specification
Jika Anda menggunakan diskcomp dengan disk yang Anda buat dengan menggunakan menyalin, diskcomp mungkin menampilkan pesan yang mirip dengan yang berikut ini:
Compare error on side 0, track 0
Jenis kesalahan ini dapat terjadi bahkan jika file pada disk identik. Meskipun menyalin informasi duplikat, itu tidak selalu menempatkannya di lokasi yang sama pada disk tujuan.
diskcomp kode keluar:
Kode keluar Deskripsi 0 Disk sama 1 Perbedaan ditemukan 3 Terjadi kesalahan keras 4 Terjadi kesalahan inisialisasi Untuk memproses kode keluar yang dikembalikan oleh diskcomp, Anda dapat menggunakan variabel lingkungan ERRORLEVEL pada jika baris perintah dalam program batch.
Contoh
Jika komputer Anda hanya memiliki satu drive disket (misalnya, drive A), dan Anda ingin membandingkan dua disk, ketik:
diskcomp a: a:
Diskcomp meminta Anda untuk memasukkan setiap disk, sesuai kebutuhan.
Untuk mengilustrasikan cara memproses diskcomp kode keluar dalam program batch yang menggunakan variabel lingkungan ERRORLEVEL pada jika baris perintah:
rem Checkout.bat compares the disks in drive A and B
echo off
diskcomp a: b:
if errorlevel 4 goto ini_error
if errorlevel 3 goto hard_error
if errorlevel 1 goto no_compare
if errorlevel 0 goto compare_ok
:ini_error
echo ERROR: Insufficient memory or command invalid
goto exit
:hard_error
echo ERROR: An irrecoverable error occurred
goto exit
:break
echo You just pressed CTRL+C to stop the comparison
goto exit
:no_compare
echo Disks are not the same
goto exit
:compare_ok
echo The comparison was successful; the disks are the same
goto exit
:exit