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.
File tools.ini berisi informasi untuk menginisialisasi debugger baris perintah. Saat memulai, debugger mencari header bagian yang sesuai di file tools.ini dan mengekstrak informasi inisialisasi dari entri di bawah header. Setiap debugger baris perintah memiliki header untuk bagiannya masing-masing - [CDB], [NTSD], dan [KD]. Variabel lingkungan INIT harus menunjuk ke direktori yang berisi file tools.ini.
WinDbg tidak menggunakan file tools.ini. Sebaliknya, WinDbg menyimpan pengaturan inisialisasi di ruang kerja.
Entri tools.ini diperlihatkan dalam tabel berikut.
Kata kunci harus dipisahkan dari nilai dengan spasi kosong atau titik dua. Kata kunci tidak sensitif terhadap huruf besar/kecil.
Untuk nilai TRUE atau FALSE , "FALSE" adalah satu-satunya nilai false. Segala sesuatu yang lain adalah TRUE.
| Entri | Deskripsi |
|---|---|
$u 0:value ... $u 9:value |
Tetapkan nilai ke alias dengan nama tetap. Anda dapat menentukan nilai numerik n atau 0xn atau string lainnya. Lihat Menggunakan Alias untuk detailnya. Tidak ada baris perintah yang setara. |
DebugChildren:flag |
BENAR atau SALAH. Jika TRUE, CDB men-debug aplikasi yang ditentukan serta proses turunan apa pun yang mungkin muncul. Setara baris perintah adalah -o. |
DebugOutput:flag |
BENAR atau SALAH. Jika TRUE, CDB mengirim output dan menerima input melalui terminal. Jika FALSE, output masuk ke layar pengguna. Opsi baris perintah -d serupa tetapi tidak identik. |
IniFile:file |
Menentukan nama file skrip tempat CDB atau KD mengambil perintah saat startup. Defaultnya adalah file ntsd.ini di direktori saat ini. Setara baris perintah adalah -cf. Untuk detailnya, lihat Menggunakan File Skrip. |
LazyLoad:flag |
BENAR atau SALAH. Jika TRUE, CDB melakukan pemuatan simbol tertunda; artinya, simbol tidak dimuat sampai diperlukan. Setara baris perintah adalah -s. Untuk detailnya, dan metode lain untuk mengatur opsi ini, lihat Pemuatan Simbol Yang Ditangguhkan. |
SetDll:filename |
Setel ekstensi DLL. Ekstensi nama file .dll harus dihilangkan. Defaultnya adalah userexts.dll. Setara baris perintah adalah -a. Untuk detailnya, dan metode pengaturan default lainnya, lihat Memuat DLL Ekstensi Debugger. |
StopFirst:flag |
BENAR atau SALAH. Jika true, CDB berhenti pada titik henti di akhir proses pemuatan gambar. Setara baris perintah adalah -g. |
StopOnProcessExit:flag |
BENAR atau SALAH. Jika TRUE, CDB berhenti saat menerima pemberitahuan penghentian proses. Setara baris perintah adalah -G. |
| sxd:eventsxe:event | Mengatur respons debugger dan status penanganan untuk pengecualian atau peristiwa yang ditentukan. Pengecualian dan peristiwa dapat ditentukan dengan cara berikut: *: Pengecualian default n: Pengecualian n (desimal) 0xn: Pengecualian 0xn (heksadesimal) (lainnya): Kode kejadianLihat Mengontrol Pengecualian dan Peristiwa untuk detail proses ini dan untuk metode lain dalam mengontrol pengaturan ini. |
VerboseOutput:flag |
BENAR atau SALAH. Jika TRUE, CDB akan menampilkan informasi terperinci tentang penanganan simbol, pemberitahuan peristiwa, dan kemunculan run-time lainnya. Setara baris perintah adalah -v. |
baris:bendera |
BENAR atau SALAH. Bendera baris mengaktifkan atau menonaktifkan dukungan untuk informasi baris sumber. |
srcopt:options |
Mengatur opsi baris sumber yang mengontrol tampilan sumber dan opsi langkah program. Untuk informasi selengkapnya, lihat l+, l- (Atur Opsi Sumber). |
srcpath:directory |
Mengatur jalur pencarian file sumber. Untuk informasi selengkapnya, lihat .srcpath, .lsrcpath (Set Source Path). |
enable_unicode:flag |
BENAR atau SALAH. Bendera enable_unicode menentukan apakah debugger menampilkan pointer dan array USHORT sebagai string Unicode. |
force_radix_output:flag |
BENAR atau SALAH. Bendera force_radix_output menentukan apakah bilangan bulat ditampilkan dalam format desimal atau dalam radiks default. |
col_mode:flag |
BENAR atau SALAH. Bendera col_mode mengontrol pengaturan mode warna. Ketika mode warna diaktifkan, debugger dapat menghasilkan output berwarna. Secara default, sebagian besar warna tidak diatur dan sebaliknya default ke warna konsol saat ini. |
col:namecolspec |
Nama menunjukkan elemen yang Anda warnai. Colspec adalah indikator RGB tiga huruf dari formulir [rR-][gG-][bB-]. Huruf kecil menunjukkan lebih gelap, huruf besar menunjukkan lebih terang dan tanda hubung menunjukkan tidak ada kontribusi komponen warna. Karena keterbatasan warna konsol, pengaturan kecerahan sebenarnya tidak berlaku per komponen, tetapi berlaku untuk semua komponen jika salah satu meminta kecerahan. Dengan kata lain, rgB sama dengan RGB. Oleh karena itu, disarankan agar semua huruf kapital digunakan jika huruf kapital akan digunakan. Contoh penggunaan: col: emphfg R-- |
Bagian sampel [NTSD] di file tools.ini berikut:
[NTSD]
sxe: 3c
sxe: cc
$u0: VeryLongName
VerboseOutput:true