การยืนยันว่ามีไฟล์อยู่นั้นทำได้ง่ายด้วย VBScript
เครดิตรูปภาพ: Ablestock.com/AbleStock.com/Getty Images
เมื่อเขียนโค้ด VBScript โปรแกรมเมอร์อาจต้องยืนยันว่ามีไฟล์อยู่ก่อนดำเนินการหรือเรียกใช้ฟังก์ชัน ซึ่งสามารถทำได้โดยการเข้าถึง Windows Script Host ด้วย VBScript และใช้ประโยชน์จาก FileSystemObject วิธีที่ดีที่สุดในการเรียนรู้เทคนิคการเขียนโปรแกรมนี้คือทำตามตัวอย่างทีละขั้นตอน นี่เป็นแนวปฏิบัติที่ดีสำหรับผู้เริ่มต้นโปรแกรมเมอร์ VBScript
ขั้นตอนที่ 1
เปิดแผ่นจดบันทึก คลิกเมนู "เริ่ม" ของ Windows แล้วพิมพ์ "แผ่นจดบันทึก" ในช่องค้นหา เลือก Notepad จากผลการค้นหา
วีดีโอประจำวันนี้
ขั้นตอนที่ 2
สร้างไฟล์ใหม่ใน Notepad พิมพ์ตัวอักษรสุ่มสองสามตัวลงในไฟล์และบันทึกเป็น "C:\Temp\test.txt" ไฟล์นี้จะใช้เพื่อสาธิตโค้ด VBScript
ขั้นตอนที่ 3
สร้างเอกสารใหม่ใน Notepad และบันทึกไฟล์นี้เป็น "C:\Temp\FileCheck.vbs" การเพิ่มนามสกุล ".vbs" ลงในไฟล์ข้อความจะสร้างไฟล์ VBScript ที่เรียกใช้งานได้บนคอมพิวเตอร์ Windows
ขั้นตอนที่ 4
คัดลอกและวางรหัสต่อไปนี้ลงในเอกสาร Notepad ของคุณ:
ตัวเลือกที่ชัดเจน
'กำหนดขนาดติ่มซำ fso
'Set Object Set fso = CreateObject("สคริปต์. FileSystemObject")
'สร้างเงื่อนไขถ้า (fso. FileExists("C:\Temp\test.txt")) จากนั้น 'แจ้งเตือนผู้ใช้ WScript Echo("มีไฟล์อยู่!") WScript ออกจาก () อื่น 'แจ้งเตือนผู้ใช้ WScript Echo("ไม่มีไฟล์อยู่!") สิ้นสุด If
'ออกจากสคริปต์ WScript. ล้มเลิก()
ขั้นตอนที่ 5
บันทึกไฟล์ VBScript ที่คุณเพิ่งสร้างและออกจาก Notepad
ขั้นตอนที่ 6
เรียกดูโฟลเดอร์ที่มีไฟล์ VBScript ของคุณและดับเบิลคลิกที่ "FileCheck.vbs" กล่องข้อความจะปรากฏขึ้นเพื่อยืนยัน: "มีไฟล์อยู่!" เลือก "ตกลง" เพื่อปิดกล่องข้อความ
ขั้นตอนที่ 7
เปลี่ยนชื่อหรือลบไฟล์ "C:\Temp\test.txt" ที่คุณสร้างในขั้นตอนที่ 1 จากนั้นดับเบิลคลิกที่สคริปต์ "FileCheck.vbs" อีกครั้ง คราวนี้ไฟล์ที่ระบุไม่มีอยู่และคุณจะเห็นข้อความแจ้งว่า "ไฟล์ไม่ได้ มีอยู่!" คำสั่ง if-then-Else ในโค้ด VBScript ของคุณกำลังดำเนินการตรวจสอบและแจ้งเตือนคุณถึง ผลลัพธ์. เลือก "ตกลง" เพื่อปิดกล่องข้อความ
คำเตือน
เมื่อทำงานกับไฟล์ VBSscript การดับเบิลคลิกที่ไฟล์เหล่านี้จะเป็นการเปิดโค้ด VBScript หากต้องการแก้ไขไฟล์ที่มีนามสกุล .vbs ให้คลิกขวาที่ไฟล์และเลือก "แก้ไข" จากเมนูบริบท