เนื้อหา
เมื่อเขียนโค้ดใน VBScript โปรแกรมเมอร์อาจต้องการการยืนยันว่ามีไฟล์อยู่ก่อนดำเนินการหรือเรียกใช้ฟังก์ชัน สิ่งนี้สามารถเชื่อมโยงกันได้ด้วยการเข้าถึง "Windows Script Host" พร้อมกับ VBScript และใช้ประโยชน์จาก FileSystemObject วิธีที่ดีที่สุดในการเรียนรู้เทคนิคการเขียนโปรแกรมนี้คือการทำตามตัวอย่างทีละขั้นตอน นี่เป็นแนวปฏิบัติที่ดีสำหรับโปรแกรมเมอร์ VBScript มือใหม่
คำสั่ง
มันง่ายที่จะยืนยันว่ามีไฟล์อยู่โดยใช้ VBScript (Ablestock.com/AbleStock.com/Getty Images)-
เปิด Notepad คลิกเมนู "Start" และพิมพ์ "Notepad" ในช่องค้นหา เลือก Notepad ในผลลัพธ์การค้นหา
-
สร้างไฟล์ใหม่ใน Notepad ป้อนตัวอักษรแบบสุ่มบางส่วนในไฟล์และบันทึกเป็น: "C: Temp test.txt" มันจะถูกใช้เพื่อแสดงรหัส VBScript
-
สร้างเอกสารใหม่ใน Notepad และบันทึกเป็น: "C: Temp FileCheck.vbs" การรวมส่วนขยาย ".vbs" ในไฟล์ข้อความจะสร้างไฟล์ VBScript ที่ปฏิบัติการได้โดย Windows
-
คัดลอกและวางรหัสต่อไปนี้ในเอกสาร Notepad ของคุณ:
ตัวเลือกที่ชัดเจน
'ตั้งค่ามิติ DIM
'Set Object Set fso = CreateObject ("Scripting.FileSystemObject")
'สร้าง Wrap.FileException (' C: Temp test.txt ')) จากนั้น' แจ้งเตือนผู้ใช้ WScript.Echo ("The File Exists!") WScript.Quit () ไม่พบไฟล์! ") สิ้นสุดถ้า
'ออกจากสคริปต์ WScript.Quit ()
-
บันทึกไฟล์ VBScript ที่คุณสร้างและออกจากโปรแกรม
-
เปิดโฟลเดอร์ที่มีไฟล์ VBScript แล้วดับเบิลคลิกที่ "FileCheck.vbs" กล่องข้อความควรปรากฏขึ้นเพื่อยืนยัน: "มีไฟล์อยู่!" เลือก "ตกลง" เพื่อปิดกล่องข้อความ
-
เปลี่ยนชื่อหรือลบไฟล์ "C: Temp test.txt" ที่สร้างในขั้นตอนที่ 1 จากนั้นดับเบิลคลิกที่สคริปต์ "FileCheck.vbs" อีกครั้งไฟล์ที่ระบุไม่มีอยู่อีกต่อไปและคุณจะเห็นข้อความแจ้งว่า " ไม่มีไฟล์! "คำสั่ง If-then-Missing ในรหัสกำลังทำการตรวจสอบและแจ้งผลให้คุณเลือก" ตกลง "เพื่อปิดกล่องข้อความ
การเตือน
- เมื่อคุณทำงานกับไฟล์ VBScript การคลิกสองครั้งที่ไฟล์เหล่านั้นจะเป็นการเปิดรหัส VBScript หากต้องการแก้ไขไฟล์นามสกุล. vbs ให้คลิกขวาที่ไฟล์และเลือก "แก้ไข" จากเมนู