ضمن Windows 2000 ، فإن الإعداد الافتراضي لـ IIS هو التواصل مع البرنامج القابل للتنفيذ على الويب. ومع ذلك ، في عام 2003 ، يتم حظر خدمات IIS في هذا الصدد.
المشكلة التي أواجهها الآن هي استخدام الويب وبرنامج قابل للتنفيذ للمعلمة للاتصال. وتشغيل هذا البرنامج القابل للتنفيذ مع المشاركة.
لم يكن هناك أي خطأ عند التشغيل باستخدام server.createBject ("wscript.shell") في ASP تحت Windows 2003 ، ولكن لم يتم تنفيذه.
ولكن يمكن تنفيذها بموجب Windows 2000.
هوهو ، أدرك أنها كانت نكتة IIS.
إذا تم دعم server.createBject ("wscript.shell" بموجب Windows2003)
يجب عليك إعداد المحتوى
1: في "امتداد خدمة الويب" ، يجب تعيين ActiveServerPages ، موصل بيانات الإنترنت ، امتداد خدمة Agent RPC ، وملفات على جانب الخادم على الحالة المسموح بها.
2: "موقع الويب" - "الخصائص -" الدليل الرئيسي - "التكوين -" الخيارات - "ابدأ المسار الأصل
3: "موقع الويب" - "الخصائص -" الخدمات - "حدد" تشغيل خدمات www في وضع العزل IIS5.0 في وضع العزلة
4: START -》 برنامج -》 أدوات الإدارة -》 الخدمات. ابحث عن خدمة RPC ، انقر نقرًا مزدوجًا -》 تسجيل الدخول -》 اسمح للخدمة بالتفاعل مع سطح المكتب
وبهذه الطريقة ، يمكنك تشغيل Server.CreateBject ("wscript.shell") في Windows 2003.
في الأصل ، أردت استخدام ASP.NET لصنع هذا البرنامج ، وكانت هذه المشكلة موجودة دائمًا في ASP.Netzh. لذلك استخدم ASP
يمكن تنفيذ الوظائف في ASP. لم أفعل ذلك تحت ASP.NET. إذا كنت مهتمًا ، يمكنك تجربة ذلك!