إجراءات البرمجة النصية

مكتمل

يوفر Power Automate لسطح المكتب ستة إجراءات برمجة نصية تفي تقريباً بكل سيناريو تشغيل تلقائي. ومن خلال هذه الإجراءات، يمكنك تشغيل عمليات Microsoft Windows المعقدة وعمليات الويب باستخدام كتل من التعليمات البرمجية القصيرة.

تشغيل VBScript

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

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

يقبل الإجراء كتلة VBScript للتعليمات البرمجية كمدخلات ويقوم بتخزين نتيجة التنفيذ في متغير VBScriptOutput. بالإضافة إلى ذلك، يقوم الإجراء بإنشاء المتغير ScriptError الذي يقوم بتخزين الأخطاء المحتملة.

لقطة شاشة لإجراء تشغيل VBScript.

تشغيل JavaScript

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

يقبل الإجراء كتلة VBScript للتعليمات البرمجية كمدخلات ويقوم بتخزين نتيجة التنفيذ في متغير JavascriptOutput. بالإضافة إلى ذلك، يقوم الإجراء بإنشاء المتغير ScriptError الذي يقوم بتخزين الأخطاء المحتملة.

لقطة شاشة لإجراء تشغيل JavaScript.

تشغيل وظيفة JavaScript على صفحة الويب

إذا كنت تريد استخدام JavaScript لمعالجة عناصر الويب وتغييرها، فيمكنك توزيع إجراء تشغيل وظيفة JavaScript على صفحة الويب. تعمل هذه الوظيفة بشكل مماثل لإجراء تشغيل JavaScript ولكنها تنفذ التعليمات البرمجية على صفحات الويب التي تم تحميلها. باستخدام JavaScript، يمكنك التعامل تقريباً مع أي عنصر على صفحات الويب، مثل مربعات النص والصور.

يتمثل الاختلاف الرئيسي فيما يتعلق بمعلمات الإدخال في مثيل المتصفح الذي تتطلبه أيضاً وظيفة تشغيل JavaScript على صفحة الويب. يتم تخزين النتيجة في متغير النتيجة بينما لا يوفر الإجراء متغيرات منفصلة للأخطاء المحتملة.

يقوم حقل وظيفة JavaScript تلقائياً بإنشاء هيكل دالة JavaScript المعرفة مسبقاً.

لقطة شاشة لوظيفة تشغيل JavaScript في إجراء صفحة الويب.

قم بتشغيل برنامج PowerShell النصي

تمكنك PowerShell من تنفيذ الأوامر التي تعالج File System من Windows والتسجيل والجوانب الأخرى المتعلقة بالنظام. وبتعبير أدق، فإنه يتضمن كل أمر من الأوامر المتوفرة في وحدة تحكم Windows PowerShell.

مثل إجراءات البرمجة النصية الأخرى، يقبل إجراءتشغيل برنامج PowerShell النصي كتلة من التعليمات البرمجية الخاصة بـ PowerShell كمدخلات ويقوم بتخزين نتيجة التنفيذ في متغير PowershellOutput.

بالإضافة إلى ذلك، يقوم الإجراء بإنشاء المتغير ScriptError الذي يقوم بتخزين الأخطاء المحتملة.

لقطة شاشة لإجراء تشغيل برنامج PowerShell النصي.

تشغيل برنامج Python النصي

آخر لغة برمجة معتمدة في Power Automate لسطح المكتب هي Python. تعتبر Python لغة برمجة عامة، لكنها مناسبة في عمليات الحساب وعمليات الحساب المصفوفة.

يقبل إجراء تشغيل برنامج Python النصي كتلة Python للتعليمات البرمجية كمدخلات ويقوم بتخزين نتيجة التنفيذ في متغير PythonScriptOutput .

بالإضافة إلى ذلك، يقوم الإجراء بإنشاء المتغير ScriptError الذي يقوم بتخزين الأخطاء المحتملة.

لقطة شاشة لإجراء تشغيل برنامج Python النصي.

تشغيل أمر DOS

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

لقطة شاشة لإجراء تشغيل أمر DOS.