أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

BUG: يمكنك تلقي رسالة خطأ "لا يمكن إنشاء مكونات ActiveX الكائن" عند يمكنك استخدام Windows Script Host تنفيذ البرنامج النصي البعيد

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية311269
الأعراض
عند محاولة تنفيذ البرنامج نصي بعيد عن طريق استخدام Windows Script Host (WSH) 5.6 على جهاز كمبيوتر يعمل بنظام التشغيل Windows XP، قد تتلقى رسالة الخطأ التالية:
خطأ: لا يمكن إنشاء مكونات ActiveX كائن
التعليمات البرمجية: 800A01AD
مصدر: خطأ وقت التشغيل VBScript Microsoft
السبب
يمكن أن يحدث هذا السلوك إذا تم إجراء الإعداد للبرمجة WSH البعيدة بشكل غير صحيح على النظام الخاص بك يعمل بنظام التشغيل Windows XP.
الحل
لحل هذه المشكلة، قم بتسجيل الكائن WScript عن طريق تشغيل الأمر wscript - regserver من موجه الأوامر أو من الأمر تشغيل في القائمة ابدأ.
تصريح
أقرت Microsoft أن هذا خطأ في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى

خطوات إعادة إنشاء المشكلة

  1. انقر فوق ابدأ وأشر إلى البرامج، وأشر إلى البرامج الملحقة ، ثم انقر فوق المفكرة.
  2. نسخ التعليمات البرمجية التالية ومن ثم لصقه في المفكرة:
    <package><job><script language="VBScript">set oController = CreateObject("WSHController")set oProcess = oController.CreateScript(<Path To Remote Script>, <Server>)WScript.ConnectObject oProcess, "remote_"oProcess.ExecuteWhile oProcess.Status <> 2   WScript.Sleep 100WEndWScript.Echo "Done"Sub remote_Error	Dim theError	Set theError = oProcess.Error	WScript.Echo "Error - Line: " & theError.Line & ", Char: " & theError.Character & vbCrLf & "Description: " & theError.Description    	WScript.Quit -1End Sub</script></job></package>					
  3. حفظ المستند باسم ملف RemoteTest.wsf.
  4. من القائمة ملف، انقر فوق جديد لإنشاء ملف جديد.
  5. نسخ التعليمات البرمجية التالية ومن ثم لصقه في مستند المفكرة الجديد:
    <package><job><script language="VBScript">set fso = CreateObject("Scripting.FileSystemObject")set fout = fso.CreateTextFile("c:\RemoteTest.txt", true)fout.WriteLine Nowfout.Close</script></job></package>					
  6. حفظ المستند باسم ملف RemoteFile.wsf. عند تشغيل ملف RemoteTest.wsf الكمبيوتر يتصل بملقم بعيد وتشغيل RemoteFile.wsf. لاحظ أن للاتصال بملقم بعيد يجب توفير كلا المسار إلى الملف ومعلومات الملقم.

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 311269 - آخر مراجعة: 05/20/2005 21:53:32 - المراجعة: 2.2

Microsoft Windows Scripting Host 2.5

  • kbmt kbdswmanage2003swept kbbug kberrmsg kbnofix KB311269 KbMtar
تعليقات
/html>=">endChild(m);