هل من الممكن إيقاف تشغيل الكمبيوتر المحلي مع سياسات المجموعة برمجيا من خلال تطبيق .NET؟

StackOverflow https://stackoverflow.com/questions/998200

  •  14-09-2019
  •  | 
  •  

سؤال

لدي تطبيق محلي يعمل مع مستخدم أكثر من وجود نهج مجموعة تشير إلى أن هذا المستخدم لا يمكن إيقاف تشغيل الكمبيوتر.

ثم استخدم التعليمات البرمجية الخاصة بك، ولكن عندما أسأل عن طريق المستخدم وكلمة المرور لإنتحال تطبيقي. تلقيت الخطأ التالي

system.management.managationException: ليس من الممكن استخدام بيانات اعتماد المستخدم للاتصالات المحلية

يعتبر

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

المحلول

سأحاول استخدام Process.Start() التحميل الزائد الذي يسمح لأحد بإمداد اسم مستخدم وكلمة مرور. وبعد أود تنفيذها shutdown.exe في تلك العملية الجديدة.

بالطبع، تخزين اسم المستخدم وكلمة المرور غير آمنة رهيبة وربما يمكن اختراقه من قبل أي شخص أراد أن يقض وقتا كافيا به.

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