الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

wscript.shell and signed code

بدأه KekoSha في 15 نوفمبر 2011 · 4 رد · 1,053 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

:S محتاج اشغل var sh = new ActiveXObject ('wscript.shell') ;s على جهاز العميل.

:huh: بيطلع لى مشكله ان Automation server can't create object

و رقم الخطاء -2146827859

:mellow: دورت ولقيت محتاج ان wscript.shell لازم يكون singed لان IE7 مش يسمح ان ويب بيج تستخدم wscript.shell بتاع المستخدم .

:wacko: ايه الملفات المحتاج اعمل لها sign . علشان اقدر استخدم wscript.shell وكيف اناديها من على ويب بيج .

ولكم كل التحيه و التقدير

#2

السلام عليكم ...

انتبه لحالة الأحرف كبيرة أم صغيرة ...

بشرط ان تكون مفعل الــ ActiveX للــ IE

<html>
<head>
<script language="javascript" type="text/javascript">
function OpenFile(){
alert ('Work');
var x = new ActiveXObject("WScript.Shell");
x.run('calc.exe');
}
</script>
</head>

<body>

<input  type="button" value="GG"  href="#" onclick="javascript:OpenFile();">
</body>
</html>

انه يعمل ...على IE8

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 15 نوفمبر 2011 في 21:28

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

السلام عليكم ...

انتبه لحالة الأحرف كبيرة أم صغيرة ...

بشرط ان تكون مفعل الــ ActiveX للــ IE

شكرا جزيلا للرد و جزاك الله كل خير

فى حاله تفعيل ActiveX لل IE عن طريق Initialize and script ActiveX Controls not marked as safe for scripting

مع وضع الdomain فى Trusted side

هيشتغل بس الsecurity بتاع المستخدم نزل .

لكن لو عملت sign وبعتله الcertificate كده هايشتغل مع الويب بيج مع امان عالى

المشكله انا عملت sign لwshom.ocx , ال certificate موجوده على IE

وبيتم تنزيل الwshom.cab , و فكه و حفظه فى المكان المحدد على الجهاز و فى الريجستري

بس المشكله مش قادر اتصل بيه "new ActiveXObject("wscriptobj1.wshshell

#4

السلام عليكم ..

الكود الصحيح .. هو ..

var x = new ActiveXObject("WScript.Shell");

وليس

wscriptobj1.wshshell

لأنه يميز بين الأحرف الكبيرة و الصغيرة ..

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#5

أرجو سعه الصدر

كيف استخدم WScript.Shell مع Html Object Tag علشان اقدر اشغله على صفحه قادمه من server على الclient machine

لان مافيش مشكله لو انا اختبرت الصفحه على client machine هاتشتغل ولكن لو الصفحه جايه من الserver ال IE هايعمل لها كا sand box

مع عدم تنزيل الامان بتاع المستخدم

ولكم كل التقدير

مواضيع مشابهة