Bir sürücü veya dizin için bir toplu iş dosyasından var, sınama

Makale çevirileri Makale çevirileri
Makale numarası: 65994 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

IF EXIST ifade, bir dizin olup olmadığını denetlemek için kullanabilirsiniz. Örneğin, aşağıdaki toplu iş dosyası C:\WIN için sınama ve C:\WIN için varsa, daha sonra değiştirmek için kullanın:
   C:
   IF NOT EXIST C:\WIN\NUL GOTO NOWINDIR
   CD \WIN
   :NOWINDIR
				

Daha fazla bilgi

NUL, her zaman yerel bir MS-DOS FAT sürücüsünde bulunmaktadır; C:\WIN\NUL C:\WIN varsa, bu nedenle, bulunmaktadır. Bu teknik, bir sürücü var olduğunu doğrulamak için de kullanılabilir. Örneğin:
   IF EXIST E:\NUL GOTO USE_E
				
biçimlendirilmemiş bir disk sınanır, veya disket sürücüsüne boş ise, INT-24 hata (durdurma, yeniden dene, hata?) oluşur.

Bu sınamaların hiçbiri ağ aygıtlarını veya bloğu aygıt sürücü denetlenen bir FAT dosya sistemine (örneğin, Windows for Workgroups 3.11 ile etkin bir 32-bit dosya erişimi için kullandığınız) olan başka bir aygıt düzgün çalışır.

Önce bu tekniği kullanarak, hangi ağ yazılımı istemci, bunlar, bağlanmakta olduğunuz sunucu türünü kullanan bilmelisiniz ve dosya sistemi, sunucu kullanıyor.

IF EXIST NULL döndürüyor, aşağıdaki tabloda gösterilmektedir:
                                                         With 32-Bit File
                             No 32-Bit    With 32-Bit   Access and NetWare

Drive Type                  File Access   File Access    3.x connectivity

Local FAT                    correctly      always            never
Windows for Workgroups FAT   correctly      always            never
Microsoft LAN Manager HPFS     never        always            never
Windows NT FAT/NTFS            never        always            never
NetWare                      correctly      never             never
				

Özellikler

Makale numarası: 65994 - Last Review: 16 Kasım 2006 Perşembe - Gözden geçirme: 2.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft MS-DOS 3.1
  • Microsoft MS-DOS 3.2 Standard Edition
  • Microsoft MS-DOS 3.21 Standard Edition
  • Microsoft MS-DOS 3.3 Standard Edition
  • Microsoft MS-DOS 3.3a
  • Microsoft MS-DOS 4.0 Standard Edition
  • Microsoft MS-DOS 4.01 Standard Edition
  • Microsoft MS-DOS 5.0 Standard Edition
  • Microsoft MS-DOS 0.12acres
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
  • Microsoft Windows for Workgroups 3.11
Anahtar Kelimeler: 
kbmt KB65994 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:65994
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com