ในช่วงเวลาหนึ่ง จำเป็นต้องรันไฟล์ ASP เป็นประจำเพื่อดำเนินงาน ตัวอย่างเช่น โรงงานจำเป็นต้องรวบรวมการอ่านมิเตอร์ไฟฟ้าทั้งหมดในเวลา 9 โมงเช้า แน่นอนว่าสิ่งนี้จะต้องเชื่อมต่อด้วย มิเตอร์ไฟฟ้าแต่ละตัวผ่าน IN SQL ตอนนี้เรากำลังใช้ไฟล์ ASP เพื่อรวมการอ่านตารางใน IN SQL เข้ากับ MS SQL อีกครั้ง
คุณอาจเคยเห็นหลายวิธีในการเรียกใช้ไฟล์ ASP เป็นประจำ แต่สิ่งที่ฉันจะพูดถึงตอนนี้คือวิธีการง่ายๆ ซึ่งสามารถนำไปใช้งานได้อย่างง่ายดายโดยงานที่กำหนดเวลาไว้
ขั้นแรก คุณต้องเขียนไฟล์ js หรือ vbs เพื่อเรียก ASP ทั้งหมดที่คุณดำเนินการ ด้านล่างนี้คือโค้ดสำหรับไฟล์ js และ vbs คุณสามารถเลือกอันใดอันหนึ่งได้ และเอฟเฟกต์การดำเนินการจะเหมือนกัน
รหัส vbs-------------------------
โค้ดโดยเสี่ยวเหอ [email protected]
'สร้างอินสแตนซ์ของ IE
ดิ
ตั้งค่า IE = CreateObject(InternetExplorer.Application)
'เรียกใช้ URL ของคุณ
เช่น.นำทาง(http://www.vevb.com/)
เช่น.มองเห็นได้=1
'ทำความสะอาด...
ตั้งค่า IE=ไม่มีอะไร
-
คุณสามารถตั้งชื่ออะไรก็ได้ แต่ส่วนต่อท้ายต้องเป็น vbs ในที่นี้เราตั้งชื่อว่า do.vbs
รหัส js ----------------------------------
var html = ;
html += <html><head><title>เรียกใช้หน้าต่าง</title></head><body>;
html += <font face=verdana></font>;
html += </body></html>;
// สร้างวัตถุ Internet Explorer
เช่น = ActiveXObject ใหม่ (InternetExplorer.Application);
// กำหนดว่าหน้าต่างควรมีลักษณะอย่างไร
เช่น ซ้าย = 50;
เช่น.top = 50;
เช่น.ความสูง = 510;
เช่นความกว้าง = 470;
เช่น.เมนูบาร์ = 0;
เช่น.แถบเครื่องมือ = 0;
// ตั้งค่าเบราว์เซอร์ให้เป็นหน้าว่าง
ie.navigate(http://www.vevb.com/);
// แสดงเบราว์เซอร์
เช่นมองเห็น=1;
// เปิดสตรีมและเขียนข้อมูล
//ie.document.open;
//ie.document.write(html);
//ie.document.close;
-
คุณสามารถตั้งชื่ออะไรก็ได้ แต่ส่วนต่อท้ายต้องเป็น js ในที่นี้เราตั้งชื่อมันว่า do.js
รหัสในไฟล์จะไม่ได้รับการอธิบายที่นี่
เพียงแทนที่ http://www.vevb.com/ ทั้งหมดในไฟล์ด้านบนด้วยที่อยู่ URL ของไฟล์ ASP ที่คุณต้องการดำเนินการ นี่คือที่อยู่ URL ไม่ใช่ที่อยู่ที่แน่นอน
จากนั้นเปิดแผนงาน WINDOWS เลือกตำแหน่งของไฟล์ do.js หรือ do.vbs ข้างต้น เช่นเดียวกับการเลือกไฟล์ปฏิบัติการใดๆ ตั้งเวลาดำเนินการ ฯลฯ และยืนยัน
จากนั้นไฟล์ ASP นี้สามารถรันได้ตามปกติตามกำหนดเวลางาน
ตามที่กล่าวไว้ในตอนต้น แผนงานสามารถรันไฟล์ ASP นี้ในเวลา 9 โมงเช้า และรวบรวมการอ่านค่ามิเตอร์ลงใน MS SQL