Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Betik dosyası, bir dizi hata ayıklayıcı komutu içeren bir metin dosyasıdır. Hata ayıklayıcının bir betik dosyasını yükleyip yürütmesinin çeşitli yolları vardır. Betik dosyası sıralı olarak yürütülecek komutları içerebilir veya daha karmaşık bir yürütme akışı kullanabilir.
Bir betik dosyasını yürütmek için aşağıdakilerden birini yapabilirsiniz:
(Yalnızca KD ve CDB; yalnızca hata ayıklayıcı başlatıldığında) Ntsd.ini adlı bir betik dosyası oluşturun ve hata ayıklayıcıyı başlatacağınız dizine yerleştirin. Hata ayıklayıcı başlatıldığında bu dosyayı otomatik olarak yürütür. Başlangıç betiği dosyası için farklı bir dosya kullanmak için yolu ve dosya adını -cfkomut satırı seçeneğini veya Tools.inidosyasındaki IniFile girişini kullanarak belirtin.
(Yalnızca KD ve CDB; her oturum başlatıldığında) -cfrkomut satırı seçeneğini kullanarak bir betik dosyası oluşturun ve yolunu ve dosya adını belirtin. Hata ayıklayıcısı, hata ayıklayıcı başlatıldığında ve hedef her yeniden başlatıldığında bu betik dosyasını otomatik olarak yürütür.
Hata ayıklayıcı çalıştırıldıktan sonra bir betik dosyası yürütmek için $<, $><, $<$ve $$>< komutlarını kullanın. Söz dizimi hakkında daha fazla bilgi için bkz. $<, $><, $><, $$>< (Betik Dosyasını Çalıştır).
$>< ve $$>< komutları, betikleri çalıştırmanın diğer yöntemlerinden önemli bir şekilde farklıdır. Bu komutları kullandığınızda, hata ayıklayıcı belirtilen betik dosyasını açar, tüm satır başı dönüşlerini noktalı virgülle değiştirir ve sonuçta elde edilen metni tek bir komut bloğu olarak yürütür. Bu komutlar, hata ayıklayıcı komut programları içeren betikleri çalıştırmak için kullanışlıdır. Bu programlar hakkında daha fazla bilgi için bkz. Hata Ayıklayıcı Komut Programlarını Kullanma. X
Betik dosyası WinDbg'de yürütülse bile betik dosyalarında yalnızca WinDbg'de ( .lsrcfix (Yerel Kaynak Sunucu Kullan), .lsrcpath (Yerel Kaynak Yolunu Ayarla), .open (Açık Kaynak Dosyası)ve .write_cmd_hist (Yazma Komut Geçmişi)) kullanılabilir komutları kullanamazsınız. Ayrıca betik dosyasında .beep (Hoparlör Bip), .cls (Ekranı Temizle), .hh (HTML Yardım Dosyasını Aç), .idle_cmd (Boşta Komutu Ayarla), .remote (Remote.exe Sunucusu Oluştur), çekirdek modu .restart (Çekirdek Bağlantısını Yeniden Başlat), kullanıcı modu .restart (Hedef Uygulamayı Yeniden Başlat) veya .wtitle (Pencere Başlığını Ayarla) komutlarını kullanamazsınız.
WinDbg, küçük bir istisna dışında KD ve CDB ile aynı betikleri destekler. KD veya CDB'nin kullandığı bir betik dosyasında yalnızca .remote_exit (Hata Ayıklama İstemcisinden Çık) komutunu kullanabilirsiniz. WinDbg'de yürütülen bir betik sırasında hata ayıklama istemcisinden çıkamazsınız.