AppleScripts هي نوع البرنامج النصي الشائع الذي ستجده على macOS ، ولكن هناك تنسيقات أخرى للبرمجة النصية تعمل أيضًا على نظام التشغيل. نوع معين من التنسيق هو تنسيق .command الذي يستخدم لحزم أوامر المحطة الطرفية . إذا كان لديك ملف .command ، فهو في الأساس مجموعة من الأوامر التي من المفترض أن تعمل في Terminal. سيوفر لك الملف عناء الاضطرار إلى كتابة الأمر في كل مرة تحتاج فيها إلى تشغيله. الأمر بسيط بما فيه الكفاية ولكن إذا كان لديك نص برمجي .command تحاول تشغيله ، وظلت تحصل على "تعذر تنفيذ الملف لأنك لا تملك امتيازات الوصول المناسبة" ، يجب أن يُسمح للبرنامج النصي الخاص بك بالتشغيل.
الشيء غير المفيد في هذا الخطأ هو أنه يوجهك إلى أسوأ مكان لإصلاحه ؛ نافذة الحصول على المعلومات. هذا لن يكون مفيدا. هذا ما عليك القيام به.

إصلاح "تعذر تنفيذ الملف لأنك لا تملك امتيازات الوصول المناسبة"
افتح Terminal وقم بتشغيل الأمر التالي. استبدل "Path-to-file" بالمسار الكامل لملف .command الذي تحاول تشغيله. إذا طُلب منك ، أدخل كلمة مرور المستخدم.
بناء الجملة
chmod u + x "مسار إلى ملف"
مثال
chmod u + x / المستخدمون/Fatimawahab/Desktop/script.command
بمجرد تشغيل الأمر ، سيحصل الملف المعني على الإذن الذي يحتاجه للتشغيل. انقر نقرًا مزدوجًا فوقه ويجب أن يعمل بدون أي رسائل خطأ.
![كيفية إصلاح تعذر تنفيذ الملف لأنك لا تملك امتيازات الوصول المناسبة على macOS كيفية إصلاح تعذر تنفيذ الملف لأنك لا تملك امتيازات الوصول المناسبة على macOS]()
يتم تعيين هذا الإذن على أساس كل ملف. هذا يعني أنه بينما يمكنك استخدام الأمر لتشغيل الملف الذي أدخلت المسار إليه ، فلن تتمكن من تشغيل جميع ملفات .command بشكل موجز. لكل ملف .command تريد تشغيله ، سيتعين عليك منحه الإذن أولاً. بالإضافة إلى ذلك ، يتم تعيين هذا على أساس كل مستخدم بحيث لا يمكن تشغيل الملف إلا بواسطة المستخدم الذي تم منحه الإذن بواسطته. ومع ذلك ، يمكنك تعديل الأمر بحيث يتم منح الإذن للبرنامج النصي للتشغيل لجميع المستخدمين. ببساطة استبدل حرف "u" في الأمر بـ "a".
بناء الجملة
chmod a + x "مسار إلى ملف"
ستحتاج بالطبع إلى إدخال كلمة مرور المسؤول هذه المرة لأن التغيير يتم إجراؤه لجميع المستخدمين وهو أمر لا يمكن للمستخدم العادي القيام به.
إذا كنت تريد في أي وقت إلغاء الإذن الخاص بالملف ، فقم بتشغيل الأمر التالي.
بناء الجملة
chmod -x "مسار الملف"
مثال
chmod -x / المستخدمون/Fatimawahab/Desktop/script.command
يجعل "x" في الأمر الملف "قابلاً للتنفيذ". علامة الطرح التي تسبقها في الأمر الأخير تلغي هذا الإذن.