VBScript Kullanarak Bir Dosyanın Var Olup Olmadığı Nasıl Kontrol Edilir

click fraud protection
Bilgisayar ekranında dosya indirme

VBScript ile bir dosyanın var olduğunu doğrulamak kolaydır.

Resim Kredisi: Ablestock.com/AbleStock.com/Getty Images

VBScript kodu yazarken, bir programcının bir eylem gerçekleştirmeden veya bir işlevi çağırmadan önce bir dosyanın var olduğunu doğrulaması gerekebilir. Bu, VBScript ile Windows Komut Dosyası Ana Bilgisayarına erişerek ve FileSystemObject'i kullanarak gerçekleştirilebilir. Bu programlama tekniğini öğrenmenin en iyi yolu, adım adım bir örneği takip etmektir. Bu, yeni başlayan bir VBScript programcısı için iyi bir uygulamadır.

Aşama 1

Not Defteri'ni açın. Windows "Başlat" menüsünü tıklayın ve arama kutusuna "not defteri" yazın. Arama sonuçlarından Not Defteri'ni seçin.

Günün Videosu

Adım 2

Not Defteri'nde yeni bir dosya oluşturun. Dosyaya birkaç rastgele harf yazın ve "C:\Temp\test.txt" olarak kaydedin. Bu dosya, VBScript kodunu göstermek için kullanılacaktır.

Aşama 3

Not Defteri'nde başka bir yeni belge oluşturun ve bu dosyayı "C:\Temp\FileCheck.vbs" olarak kaydedin. Bir metin dosyasına bir ".vbs" uzantısı eklemek, bir Windows bilgisayarında yürütülebilir bir VBScript dosyası oluşturur.

4. Adım

Aşağıdaki kodu kopyalayıp Not Defteri belgenize yapıştırın:

Seçenek Açık

'Boyut Ayarla DIM fso

'Set Object Set fso = CreateObject("Komut Dosyası. DosyaSistemNesnesi")

'Koşul Oluştur If (fso. FileExists("C:\Temp\test.txt")) Ardından 'Uyarı Kullanıcı WScript'i. Echo("Dosya var!") WScript. Quit() Else 'Uyarı Kullanıcı WScript'i. Echo("Dosya yok!") End If

'Komut Dosyası WScript'inden çıkın. Çıkış yapmak()

Adım 5

Yeni oluşturduğunuz VBScript dosyasını kaydedin ve Not Defteri'nden çıkın.

6. Adım

VBScript dosyanızı içeren klasöre göz atın ve "FileCheck.vbs" üzerine çift tıklayın. Şunu onaylayan bir mesaj kutusu görünmelidir: "Dosya var!" Mesaj kutusunu kapatmak için "Tamam"ı seçin.

7. Adım

Adım 1'de oluşturduğunuz "C:\Temp\test.txt" dosyasını yeniden adlandırın veya silin; ardından "FileCheck.vbs" komut dosyasına tekrar çift tıklayın. Bu sefer, belirtilen dosya mevcut değil ve "Dosya var!" VBScript kodunuzdaki If-Then-Else ifadesi kontrolü yapıyor ve sizi Sonuçlar. Mesaj kutusunu kapatmak için "Tamam"ı seçin.

Uyarı

VBSscript dosyalarıyla çalışırken, bu dosyalara çift tıklamak VBScript kodunu başlatacaktır. .vbs uzantılı bir dosyayı düzenlemek için dosyaya sağ tıklayın ve içerik menüsünden "Düzenle"yi seçin.