في وقت معين، يجب تشغيل ملف ASP بانتظام لأداء مهمة ما، على سبيل المثال، يحتاج المصنع إلى جمع قراءات جميع عدادات الكهرباء في الساعة 9 صباحًا، بالطبع، يجب أن يكون هذا متصلاً كل عداد كهربائي من خلال IN SQL نستخدم الآن ملف ASP لإعادة تجميع قراءات الجدول في IN SQL إلى MS SQL.
ربما تكون قد رأيت العديد من الطرق لتشغيل ملفات ASP بانتظام، ولكن ما سأتحدث عنه الآن هو طريقة بسيطة، يمكن تنفيذها بسهولة باستخدام المهام المجدولة.
أولاً، عليك كتابة ملف js أو vbs لاستدعاء كافة تطبيقات ASP التي تقوم بتنفيذها. يوجد أدناه رمز لملفات js وvbs، ويمكنك اختيار أي منهما، وسيكون تأثير التنفيذ هو نفسه.
كود vbs -------------------------
'الرمز بواسطة Xiaohe [email protected]
'إنشاء مثيل لـ IE
دي
تعيين IE = CreateObject(InternetExplorer.Application)
"قم بتشغيل عنوان URL الخاص بك."
ie.navigate(http://www.vevb.com/)
ie.visible=1
'تنظيف...
تعيين IE = لا شيء
----------------------------------
يمكنك أن تعطيه أي اسم، ولكن اللاحقة يجب أن تكون vbs. هنا نسميها do.vbs.
كود js -----------------------------
فار html = ;
html += <html><head><title>تشغيل النافذة</title></head><body>;
html += <fontface=verdana></font>;
html += </body></html>;
// إنشاء كائن إنترنت إكسبلورر
ie = new ActiveXObject(InternetExplorer.Application);
// تحديد الشكل الذي يجب أن تبدو عليه النافذة
ie.left = 50;
ie.top = 50;
ie.height = 510;
ie.width = 470;
ie.menubar = 0;
ie.toolbar = 0;
// اضبط المتصفح على صفحة فارغة
ie.navigate(http://www.vevb.com/);
// إظهار المتصفح
ie.visible=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.