سؤال

أحتاج إلى منع إلغاء تثبيت تطبيق (ليس خدمة!) بواسطة مستخدم بدون بعض الحقوق الخاصة.كيف نفعل ذلك؟سيتم إجراء التثبيت بواسطة مسؤول المجال

شكرًا على وقتك

[EDIT] أحتاج أيضًا إلى منع إزالة التطبيق من بدء تشغيل Windows

[EDIT1] للتوضيح: التطبيق بسيط ويتم تثبيته في مجلده وإضافته إلى بدء تشغيل Windows (في الواقع إلى سجل HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run).ما أحتاجه بالضبط هو منع إزالة هذا المجلد ومفتاح التسجيل هذا ، للمستخدمين العاديين ، وليس للمسؤولين المحليين.

هل كانت مفيدة؟

المحلول

[محدث] موقع الملف سهل. هذا هو ببساطة إبطال إذن الكتابة على المجلد وجميع المجلدات الفرعية والملفات الخاصة به لـ Builtin \ Users ، وإعطاء Builtin \ Administrators كامل الإذن. يمكنك تعيين هذا عبر Explorer ، أو Properties-> أذونات أو سطر الأوامر باستخدام cacls (أو icalcs إذا كنت تستخدم win7)

مفتاح التسجيل موجود في مربع win7 الخاص بي والذي يمكن قراءته فقط (غير قابل للكتابة) بواسطة المستخدمين وقراءته / كتابته بواسطة المشرفين المحليين (regedit -> قائمة السياق -> Persmissions).

إذا كان لا يزال لا يتصرف كما تريد ، اكتشف المجموعات التي ينتمي إليها المستخدم العادي (أيضًا مجموعات المجال) ثم تحقق من كيفية نشر هذه المجموعات على الجهاز المحلي.

وكما اقترح بن في التعليقات ، يمكنك بدء سؤال جديد حول خطأ الخادم.

[end update]

[قبل تعديل الرد] أشك في أنه يمكنك عدم السماح بإلغاء تثبيت تطبيق "واحد". عن طريق "نهج المجموعة" يمكنك "منع إزالة التحديثات"

(في GPedit.msc ضمن تكوين الكمبيوتر / قوالب المسؤول / مكونات Windows / مثبت Windows)

يتم تعيين "نهج المجموعة" من قبل مسؤول المجال ويتم فرضه عبر النطاق بحيث لا يتطلب "عمليات إرسال". لكنك تحتاج إلى الخروج عن المسار لمنع المسؤولين المحليين من تعديل سياسة المجموعة المحلية.

هناك خيار آخر أكثر صعوبة وهو استخدام نهج المجموعة في جزء تقييد البرامج من إعدادات الأمان. هنا يمكنك إدخال نهج مسار لاسم ملف msi أو exe الذي لا تريد تشغيله.

كلاهما يتطلب التحقق / الاختبار لمنع ذلك من تقييد كبير يمنع الجميع من بدء أي شيء ...

نصائح أخرى

إذا تطلب أحد التطبيقات تثبيت حقوق إدارية ، فلن يكون لدى غير المسؤولين إذن لإزالته.

إذا كان لدى المستخدمين حقوق إدارية محلية ، فلا يمكنك منع أي شيء.

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