منسق Windows
أتمتة لمحطات العمل المخصصة
يعمل على تحسين جهاز كمبيوتر يعمل بنظام Windows للتشغيل المستمر. تدير البرامج النصية لـ PowerShell تسجيل الدخول التلقائي ، وتعيد تشغيل العمليات المحددة ، وتتحكم في التحديثات لزيادة التوافر.
منسق Windows هو حل هندسي يلبي حاجة محددة: ضمان الاستمرارية التشغيلية للتطبيقات من نوع الخادم على محطات عمل Windows المكتبية.
كانت حالة الاستخدام الأولية لـ AllSys ، وهو ذكاء اصطناعي شخصي. لضمان توفره المستمر ، كان من الضروري التغلب على القيود الكامنة في Windows.
التحدي: جعل محطة العمل موثوقة
- إعادة تشغيل غير مُدارة كان انقطاع التيار الكهربائي يترك الجهاز عالقًا على شاشة تسجيل الدخول ، مما يجعل التطبيق غير قابل للوصول عن بُعد.
- تدهور الأداء تطلب عدم استقرار النظام بمرور الوقت إعادة تشغيل دورية للحفاظ على الأداء الاسمي.
حدود الأدوات الحالية
في مواجهة هذه المشكلات ، أثبتت الأدوات المساعدة لجهات خارجية عدم ملاءمتها. كان نهجهم هو منع الإجراءات ، وليس تنسيقها. كان الحل المتكامل والقابل للتحكم في البرامج النصية والقادر على تنفيذ منطق مخصص ، مثل تشغيل البرامج النصية للنسخ الاحتياطي قبل إعادة التشغيل المجدولة ، مفقودًا.
إجابتنا: تنسيق النظام
- الاسترداد التلقائي يضمن تسجيل الدخول إلى الجلسة وإعادة تشغيل التطبيقات المحددة بعد وقوع حادث.
- الصيانة الوقائية يسمح بجدولة إعادة تشغيل يومية خاضعة للرقابة ، مع تنفيذ البرامج النصية المخصصة مسبقًا.
الخصائص الرئيسية
مساعد رسومي
تكوين بسيط عبر واجهة موجهة ، دون تحرير يدوي للملفات.
دعم متعدد اللغات
الواجهة والسجلات متوفرة بـ 11 لغة ، مع الكشف التلقائي عن لغة النظام.
إدارة الطاقة
يعطل وضع السكون وبدء التشغيل السريع لتحقيق أقصى قدر من الاستقرار.
مدير العمليات
يعيد تشغيل تطبيقك الرئيسي في كل مرة تفتح فيها جلسة لضمان بدء تشغيله بشكل صحيح.
التحكم في تحديث Windows
يعطل الآلية التلقائية. يتم الاحتفاظ بالتحكم اليدوي في عمليات التثبيت.
إعادة التشغيل المجدولة
جدولة إعادة تشغيل يومية للنظام ، مع تنفيذ إجراءات مخصصة مسبقًا.
التثبيت
تنزيل
استنساخ أو تنزيل المشروع من GitHub إلى الكمبيوتر الهدف.
التكوين
قم بتشغيل `1_install.bat` لتشغيل مساعد التكوين الرسومي.
التثبيت
اقبل طلب الامتياز (UAC) لإنشاء المهام المجدولة.
جاهز للعمل
يتم تطبيق التكوين على الفور. الجهاز الآن مستقل لعمليات إعادة التشغيل المستقبلية.
الهندسة المعمارية
تتكامل البنية أصلاً مع جوهر Windows ، وهو برنامج جدولة المهام. يضمن هذا النهج أقصى قدر من الاستقرار واستهلاكًا شبه معدوم للموارد.
1. البرنامج النصي للنظام (`config_systeme.ps1`)
يتم تنفيذه عند بدء التشغيل بحقوق `SYSTEM` ، وهو يكوّن بيئة الجهاز (الطاقة ، التحديثات ، تسجيل الدخول التلقائي) ويؤسس أساس الاستقرار.
2. البرنامج النصي للمستخدم (`config_utilisateur.ps1`)
يتم تشغيله في كل مرة تفتح فيها جلسة ، ويعيد تشغيل تطبيقك لضمان بدء تشغيله في حالة نظيفة.
3. إجراء ما قبل إعادة التشغيل
يمكن للبرنامج النصي للنظام إنشاء مهمة تنفذ أمرًا مخصصًا (نسخ احتياطي ، تنظيف) قبل إعادة التشغيل المجدولة ، مما يحول الضرورة إلى فرصة.