כיצד לבדוק אם קיים קובץ באמצעות VBScript

הורדת קבצים על מסך המחשב

אישור שקיים קובץ קל עם VBScript.

קרדיט תמונה: Ablestock.com/AbleStock.com/Getty Images

בעת כתיבת קוד VBScript, ייתכן שמתכנת יצטרך לאשר שקיים קובץ לפני ביצוע פעולה או הפעלת פונקציה. ניתן להשיג זאת על ידי גישה ל-Windows Script Host עם VBScript ושימוש ב-FileSystemObject. הדרך הטובה ביותר ללמוד את טכניקת התכנות הזו היא על ידי המשך דוגמה שלב אחר שלב. זהו תרגול טוב למתכנת VBScript מתחיל.

שלב 1

פתח את פנקס הרשימות. לחץ על תפריט "התחל" של Windows והקלד "פנקס רשימות" בתיבת החיפוש. בחר פנקס רשימות מתוצאות החיפוש.

סרטון היום

שלב 2

צור קובץ חדש בפנקס רשימות. הקלד כמה אותיות אקראיות בקובץ ושמור אותו בתור "C:\Temp\test.txt". קובץ זה ישמש להדגמת קוד VBScript.

שלב 3

צור מסמך חדש נוסף בפנקס רשימות ושמור את הקובץ הזה בתור "C:\Temp\FileCheck.vbs". הוספת סיומת ".vbs" לקובץ טקסט יוצרת קובץ VBScript בר הפעלה במחשב Windows.

שלב 4

העתק והדבק את הקוד הבא במסמך פנקס הרשימות שלך:

אפשרות מפורשת

'הגדר ממד DIM fso

'Set Object Set fso = CreateObject("Scripting. FileSystemObject")

'צור תנאי אם (fso. FileExists("C:\Temp\test.txt")) ואז 'Alert User WScript. Echo("קובץ קיים!") WScript. Quit() Else 'Alert User WScript. Echo("קובץ לא קיים!") End If

'צא מ-WScript מ-Script. לְהַפְסִיק()

שלב 5

שמור את קובץ ה-VBScript שיצרת זה עתה וצא מפנקס רשימות.

שלב 6

דפדף לתיקיה המכילה את קובץ ה-VBScript שלך ולחץ פעמיים על "FileCheck.vbs". תיבת הודעה אמורה להופיע המאשרת: "קובץ קיים!" בחר "אישור" כדי לסגור את תיבת ההודעות.

שלב 7

שנה את השם או מחק את הקובץ "C:\Temp\test.txt" שיצרת בשלב 1; לאחר מכן, לחץ שוב על הסקריפט "FileCheck.vbs". הפעם, הקובץ שצוין לא קיים ותראה הודעה המכריזה: "הקובץ לא קיים!" ההצהרה If-Then-Else בקוד ה-VBScript שלך מבצעת את הבדיקה ומתריעה על תוצאות. בחר "אישור" כדי לסגור את תיבת ההודעות.

אַזהָרָה

בעבודה עם קבצי VBSscript, לחיצה כפולה על קבצים אלו תפעיל את קוד VBScript. כדי לערוך קובץ עם סיומת .vbs, לחץ לחיצה ימנית על הקובץ ובחר "ערוך" מתפריט ההקשר.