سؤال

لا أحد يعرف كيفية إعداد دليل العمل في جافا سكريبت من قبل؟

ورمز تستخدم لإطلاق التطبيق هو هذا:

// Create an object script
oL = new ActiveXObject("WScript.Shell");
oFile = '"C:/Application.exe"';
oL.run(oFile);
هل كانت مفيدة؟

المحلول

ووفقا ل MSDN ، يجب أن تكون قادرة على استخدام:

var oL = new ActiveXObject("WScript.Shell");
oL.CurrentDirectory = "C:\\Foo\\Bar";
oFile = '"C:\\Application.exe"';
oL.run(oFile);

... على افتراض انك تقوم بتشغيل هذا البرنامج النصي في ويندوز سيناريو المضيف، وفي هذه الحالة ربما يجب عليك أن يكون ذلك واضحا في سؤالك - حوالي 99٪ من المبرمجين جافا سكريبت فقط من أي وقت مضى استخدام اللغة في متصفح الإنترنت، حيث هذا النوع من الاشياء لا يمكن تحقيقه إلا في ظل ظروف غير عادية للغاية.

نصائح أخرى

وجافا سكريبت يدير عادة في رمل وهذا يعني أنه ليس لديه الوصول إلى الملفات على أي حال، وبالتالي وضع كود] لا معنى له.

وماذا السياق تحاول أن تفعل ذلك في (الموقع جافا سكريبت، السيناريو المحلية التي تعمل مع وحيد القرن وغيرها) وماذا تحاول تحقيقه؟

وجافا سكريبت لم يكن لديك الوصول إلى محرك القرص الثابت فلماذا يجب أن تكون قادرة على وضع دليل العمل؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top