บทความนี้ส่วนใหญ่แนะนำฟังก์ชั่นการทำงานของไฟล์ที่ใช้กันทั่วไปในวัตถุระบบไฟล์ ฉันหวังว่าความรู้และวัสดุที่เกี่ยวข้องที่รวบรวมโดยบรรณาธิการจะเป็นประโยชน์กับคุณ
1. ราก
รูทรูปแบบฟังก์ชัน ()
ฟังก์ชั่นคำอธิบายส่งคืนตัวแปรสตริงพา ธ
รหัสแอปพลิเคชัน 'สตริงตัวอย่าง = c:/intels/jingcaichunfeng/'
รูทฟังก์ชั่นสาธารณะ ()
root = request.serverVariables ("APPL_PHYSICAL_PATH"))
ฟังก์ชันสิ้นสุด
2. URL
URL รูปแบบฟังก์ชั่น ()
ฟังก์ชั่นคำอธิบายส่งคืนตัวแปรสตริง URL
รหัสแอปพลิเคชัน 'สตริงตัวอย่าง = http://www.intels.net/filesys.asp'
URL ฟังก์ชั่นสาธารณะ ()
url = "http: //" & request.serverVariables ("server_name")
& request.serverVariables ("script_name")
ฟังก์ชันสิ้นสุด
3. mkdir
รูปแบบฟังก์ชั่น mkdir (dirname)
ฟังก์ชั่นคำอธิบายสร้างไดเรกทอรีและส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ mkdir (xvar)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.folderexists (xvar) แล้ว
msg = "ขออภัยไดเรกทอรีนี้มีอยู่แล้ว!"
อื่น
Sys.CreateFolder (XVAR)
msg = "ขอแสดงความยินดีไดเรกทอรีถูกสร้างขึ้นสำเร็จ!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
mkdir = msg
ฟังก์ชันสิ้นสุด
4. Rmdir
รูปแบบฟังก์ชั่น RMDIR (DirName)
ฟังก์ชั่นคำอธิบายลบไดเรกทอรีและส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ RMDIR (XVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.folderexists (xvar) แล้ว
sys.deletefolder (xvar)
msg = "ขอแสดงความยินดีไดเรกทอรีถูกลบออกได้สำเร็จ!"
อื่น
msg = "ขออภัยไดเรกทอรีนี้ยังไม่ได้สร้าง!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
rmdir = msg
ฟังก์ชันสิ้นสุด
5. Isdir
รูปแบบฟังก์ชั่น ISDIR (DirName)
ฟังก์ชั่นคำอธิบายตรวจสอบว่ามีไดเรกทอรีและส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ ISDIR (XVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.folderexists (xvar) แล้ว
msg = true
อื่น
msg = false
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
isdir = msg
ฟังก์ชันสิ้นสุด
6. CPDIR
รูปแบบฟังก์ชั่น cpdir (ชื่อ dirname, ปลายทาง, overwrite)
ฟังก์ชั่นคำอธิบายสำเนาโฟลเดอร์และข้อมูลส่งคืน
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ CPDIR (XVAR, YVAR, ZVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.folderexists (xvar) แล้ว
sys.copyfolder xvar, root & yvar, zvar
msg = "ขอแสดงความยินดีไดเรกทอรีถูกคัดลอกสำเร็จ!"
อื่น
msg = "ขออภัยไดเรกทอรีที่คุณต้องการไม่พบ!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
cpdir = msg
ฟังก์ชันสิ้นสุด
7. MVDIR
รูปแบบฟังก์ชั่น mvdir (ชื่อ dirname, ปลายทาง)
ฟังก์ชั่นคำอธิบายย้ายโฟลเดอร์และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ MVDIR (XVAR, YVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.folderexists (xvar) แล้ว
sys.movefolder xvar, root & yvar
msg = "ขอแสดงความยินดีโฟลเดอร์ไดเรกทอรีได้ถูกย้าย!"
อื่น
msg = "ขออภัยไดเรกทอรีที่คุณต้องการไม่พบ!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
mvdir = msg
ฟังก์ชันสิ้นสุด
8. isfile
รูปแบบฟังก์ชัน isfile (ชื่อไฟล์)
ฟังก์ชั่นคำอธิบายตรวจสอบว่าไฟล์มีอยู่หรือไม่และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ ISFile (XVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.fileexists (xvar) แล้ว
msg = true
อื่น
msg = false
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
isfile = msg
ฟังก์ชันสิ้นสุด
9. Wfile
รูปแบบฟังก์ชั่น wfile (ชื่อไฟล์, overwrite, string)
ฟังก์ชั่นคำอธิบายสตริงเขียนไปยังไฟล์และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ wfile (xvar, yvar, zvar)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า yvar แล้ว
ตั้งค่า txt = sys.opentextfile (xvar, 2)
txt.write (zvar)
txt.close
msg = "ขอแสดงความยินดีไฟล์ถูกสร้างขึ้นสำเร็จและบันทึก!"
อื่น
ถ้า sys.fileexists (xvar) แล้ว
msg = "ขออภัยไฟล์มีอยู่แล้ว!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
wfile = msg
ฟังก์ชันสิ้นสุด
10. rfile
รูปแบบฟังก์ชั่น rfile (ชื่อไฟล์)
ฟังก์ชั่นคำอธิบายอ่านไฟล์และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ RFILE (XVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.fileexists (xvar) แล้ว
ตั้งค่า txt = sys.opentextfile (xvar, 1)
msg = txt.readall
txt.close
อื่น
msg = "ขออภัยไฟล์ไม่มีอยู่!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
rfile = msg
ฟังก์ชันสิ้นสุด
11. Afile
ฟังก์ชั่นรูปแบบ Afile (ชื่อไฟล์, สตริง)
ฟังก์ชั่นคำอธิบายเพิ่มสตริงลงในไฟล์และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ AFILE (XVAR, ZVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.fileexists (xvar) แล้ว
ตั้งค่า txt = sys.opentextfile (xvar, 8)
txt.write (zvar)
txt.close
msg = "ขอแสดงความยินดีไฟล์ถูกเพิ่มสำเร็จและบันทึกไว้!"
อื่น
msg = "ขออภัยไฟล์ไม่มีอยู่!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
afile = msg
ฟังก์ชันสิ้นสุด
12. cpfile
รูปแบบฟังก์ชั่น cpfile (ชื่อไฟล์, ปลายทาง, overwrite)
ฟังก์ชั่นคำอธิบายคัดลอกไฟล์และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ cpfile (xvar, yvar, zvar)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.fileexists (xvar) แล้ว
sys.copyfile xvar, root & yvar, zvar
msg = "ขอแสดงความยินดีไฟล์ถูกคัดลอกสำเร็จ!"
อื่น
msg = "ขออภัยการคัดลอกไฟล์ล้มเหลว!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
cpfile = msg
ฟังก์ชันสิ้นสุด
13. mvfile
รูปแบบฟังก์ชั่น mvfile (ชื่อไฟล์ปลายทาง)
ฟังก์ชั่นคำอธิบายย้ายไฟล์และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ MVFile (XVAR, YVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.fileexists (xvar) แล้ว
sys.movefile xvar, root & yvar
msg = "ขอแสดงความยินดีไฟล์ถูกย้ายสำเร็จ!"
อื่น
msg = "ขออภัยการย้ายไฟล์ล้มเหลว!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
mvfile = msg
ฟังก์ชันสิ้นสุด
14. rmfile
รูปแบบฟังก์ชั่น rmfile (ชื่อไฟล์)
ฟังก์ชั่นคำอธิบายลบไฟล์และส่งคืนข้อมูล
รหัสแอปพลิเคชันฟังก์ชั่นสาธารณะ RMFile (XVAR)
ตั้งค่า sys = server.createObject ("scripting.filesystemobject")
ถ้า sys.fileexists (xvar) แล้ว
sys.deletefile (xvar)
msg = "ขอแสดงความยินดีไฟล์ถูกลบสำเร็จ!"
อื่น
msg = "ขออภัยการลบไฟล์ล้มเหลว!"
สิ้นสุดถ้า
ตั้งค่า sys = ไม่มีอะไร
rmfile = msg
ฟังก์ชันสิ้นสุด
ข้างต้นเป็นการแนะนำฟังก์ชั่นการทำงานของไฟล์ที่ใช้กันทั่วไปในวัตถุระบบไฟล์ ฉันหวังว่าความรู้และวัสดุที่เกี่ยวข้องที่รวบรวมโดยบรรณาธิการจะเป็นประโยชน์กับคุณ สำหรับเนื้อหาเพิ่มเติมโปรดดำเนินการต่อเพื่อให้ความสนใจกับเว็บไซต์ของช่องทางเทคโนโลยีใหม่ที่ไม่ถูกต้อง!