إدارة البرامج النصية البعيدة وتشغيلها
تدير Remote Scripts البرامج النصية وتشغّلها على أجهزة Windows المُدارة وتعرض النتائج. قد تغيّر البرامج الأجهزة والبيانات وإعدادات الأمان؛ اتبع موافقة المؤسسة وأقل صلاحية وإجراءات التغيير. الحفظ والنشر وإنشاء المهمة والتنفيذ الفعلي مراحل منفصلة.
التحضير
- استخدم حساب مسؤول لديه صلاحيات العرض والكتابة والتشغيل اللازمة. تحقق من ترخيص الأجهزة ونطاق الإدارة وبيئة Windows وحالة الصيانة، واختر أجهزة تجريبية مضبوطة وجهّز الاستعادة ونافذة الصيانة. لا يتيح محدد الأهداف في معالج البرامج النصية اختيار جهاز في وضع الصيانة. نافذة الصيانة ليست هي وضع صيانة الجهاز. إذا لزم تغيير الوضع، فقيّم الأثر وفق إجراء المؤسسة ولا تخرج منه دون تصريح.
- راجع مصدر البرنامج ومحتواه ومعلماته وهوية التنفيذ والمهلة والاعتماديات والأثر. تجنب كلمات المرور والبيانات الحساسة غير الضرورية في البرامج والمعلمات والمخرجات. تختلف صلاحيات System Account وCurrent User؛ قيّم الاختيار وفق المهمة.
- للتشغيل المجدول تحقق من الوقت وأساس المنطقة الزمنية والتكرار والأهداف. قد ينتظر الجهاز غير المتصل أو الذي يفتقر إلى جلسة مستخدم؛ إنشاء المهمة لا يعني اكتمالها فورًا.
التحضير والتشغيل
- افتح «Remote Scripts» من تطبيقات Unified Endpoint Management. في «Script Library» اختر «New Script»، وأدخل الاسم والوصف والمفسر والمحتوى والإعدادات المطلوبة ثم «Save Script». استخدم البرامج المراجَعة فقط؛ يتوفر PowerShell وCMD.
- تحقق من العنصر المحفوظ واختر «Publish». لا يمكن بدء إلا الإصدارات المنشورة. بعد التعديل تحقق من الإصدار المنشور فعليًا؛ لا تفترض استخدام المهام أو الجداول القائمة للمحتوى الجديد.
- اختر «Open» لبدء المعالج، وحدد برنامجًا منشورًا واملأ النموذج واختر هدفًا واحدًا على الأقل واضبط الهوية والمهلة والسبب. ابدأ بـ «Run Now» على أجهزة تجريبية. عند اختيار «Run Once Later» أو «Recurring Schedule» تحقق أيضًا من الوقت والمنطقة والتكرار.
- أعد تحميل «Execution Tasks» أو «Schedules» وتحقق من البرنامج والأهداف والحالة والوقت. بعد ظهور خطأ تحميل أو طلب، لا تثبت رسالة نجاح لاحقة أو الشاشة المحلية نجاح العملية. أعد التحميل وتحقق من السجلات المحفوظة؛ لا تكرر الإرسال والنتيجة غير واضحة.
التنفيذ المجدول والمناطق الزمنية
تتيح الواجهة الخيارين «Server Unified Time» و«Endpoint Local Time»، لكن اختيار «Endpoint Local Time» لا يعني أن كل جهاز سيعمل وفق منطقته الزمنية الخاصة. يُحسب الوقت المُدخل للجدول المتكرر وفق UTC؛ فعلى سبيل المثال، تقابل 09:00 الساعة 17:00 في المنطقة UTC+08:00. أما الجدول لمرة واحدة فيحوّل الوقت المُدخل من المنطقة الزمنية المحلية للحاسوب المستخدم لتشغيل وحدة الإدارة إلى توقيت موحد، وليس لكل هدف على حدة.
قبل الإنشاء، حوّل الوقت وتحقق منه ومن الأهداف ونافذة الصيانة. اختبر برنامجًا غير مدمّر على أجهزة تجريبية قبل توسيع النطاق. بلوغ الموعد لا يعني انتهاء جميع الأجهزة معًا؛ فقد تؤخر حالة عدم الاتصال أو غياب جلسة المستخدم أو شروط أخرى التنفيذ. تحقق من نتيجة كل جهاز.
النتائج والإيقاف
- افتح المهمة في «Execution Tasks» أو «Execution Records» وتحقق لكل جهاز من الانتظار أو التنفيذ أو النجاح أو الفشل أو انتهاء المهلة أو عدم التوافق والمخرجات المتاحة. لا يثبت إنشاء المهمة نجاح جميع الأجهزة؛ عالج المخرجات الحساسة وفق الصلاحيات.
- قبل «Cancel» تحقق من جميع أهداف المهمة وأثرها. يسري الإلغاء على المهمة كلها وليس المرشح أو الصفحة الحالية فقط. لا تُعكس التغييرات المنفذة تلقائيًا، وقد تحتاج الأهداف المرسلة أو الجارية إلى وقت لمعالجة الإلغاء. أعد التحميل وتحقق من كل نتيجة، واتصل بالمسؤول عند الغموض.
- تحقق منفصلًا من تفعيل الجدول والتنفيذات اللاحقة. تعطيل الجدول أو حذفه لا يتراجع عن المهام المنشأة. إذا ظهر خطأ أو اختلاف حالة عند الحفظ أو النشر أو الإلغاء أو الحذف فسجّل الرسالة واتصل بالدعم؛ لا تثبت رسالة نجاح واحدة توقف الأجهزة أو زوال الخطر.
آخر تحديث