استوديو الأتمتة FastTrack
يُعدّ برنامج FastTrack Automation Studio (المعروف سابقًا باسم FastTrack Scripting Host )، والذي يُشار إليه غالبًا باسم FastTrack فقط، لغة برمجة نصية لمسؤولي أنظمة تكنولوجيا المعلومات في نظام التشغيل Windows. يهدف هذا المنتج إلى التعامل مع أي نوع من البرمجة النصية التي قد تكون مطلوبة لأتمتة العمليات على شبكات Microsoft Windows .
الشركة المصنعة
يُنتج برنامج FastTrack من قِبل شركة FastTrack Software، ومقرها الرئيسي في مدينة آلبورغ، الدنمارك . يُسوّق المُصنّع البرنامج باعتباره حلاً شاملاً لكتابة البرامج النصية لنظام ويندوز، ويعتمد نموذج تطويره على مبدأ "عملية واحدة = سطر برمجي واحد" . يستخدم كتّاب البرامج النصية مُحررًا مُصممًا خصيصًا لهذا الغرض لإنشاء البرامج النصية، حيث يُمكنهم إدراج أسطر البرنامج عبر القوائم، أو السحب والإفلات، أو ببساطة كتابتها. يُمكن استخدام البرامج النصية الجاهزة، أو إنشاؤها من الصفر، أو استيرادها من المنتديات أو من مستخدمين آخرين، أو تخصيصها من وثائق المنتج.
أنواع البرامج النصية
تتضمن البرامج النصية البسيطة ما يلي:
- توقيعات Outlook
- برامج تسجيل الدخول
- برامج النسخ الاحتياطي والاستنساخ
- إدارة المخزون والأصول
- تثبيت ونشر نظام التشغيل ويندوز تلقائيًا [ 1 ]
- نشر برامج التطبيقات بشكل آلي
- برامج Active Directory النصية
تتضمن البرامج النصية الأكثر تطوراً ما يلي:
- تسلسلات مهام SCCM
- عملاء Citrix ICA وRDP مدمجون
- نشر التطبيقات على مزارع الخوادم
- نشر ملفات GPO MSI
- نصوص SQL Server
الهيكل الأساسي
تتألف البرامج النصية، في جوهرها، من أوامر ووظائف ومجموعات وشروط. عند تنفيذ البرنامج النصي، تُحوّل هذه المكونات إلى عدة أسطر من كود C# ، قد تصل أحيانًا إلى مئات الأسطر، وذلك بحسب عملية البرنامج النصي. يمكن تجميع البرامج النصية في ملفات EXE أو حزم MSI، والتعامل معها كتطبيقات مستقلة لنظام ويندوز.
تاريخ
تم تطوير برنامج FastTrack Scripting Host (FastTrack) لأول مرة حوالي عام 2006 لتخفيف عبء الإدارة على مسؤولي أنظمة تكنولوجيا المعلومات على شبكات ويندوز. [ 2 ]
فكرة المنتج
انبثقت فكرة المنتج من مؤسس ورئيس شركة فاست تراك سوفتوير، لارس بيدرسن، الذي يمتلك خبرة واسعة في إدارة الأنظمة. عمل بيدرسن سابقًا في شركة تيلينور ، أكبر شركة اتصالات في الدنمارك، حيث شغل مناصب متنوعة في إدارة الأنظمة والبرمجة وتطوير المواقع الإلكترونية. كما عمل مستشارًا ومطورًا في العديد من المشاريع الكبرى في شركات أوروبية مختلفة. ونظرًا لعدم رضاه عن تجاربه الشخصية وإحباطاته في إدارة شبكات ويندوز، بحث بيدرسن عن طريقة لتسهيل عمل مديري الأنظمة. وبالتحديد، كان يرغب في ابتكار حل يقلل من الوقت اللازم يوميًا لأداء المهام الروتينية والمملة ، والتي كانت تُهدر الوقت والجهد الذي كان من الأجدر توجيهه إلى مشاريع أخرى.
تطوير
قام بيدرسن، بقيادة فريق صغير من المطورين، بتطوير برنامج FastTrack Scripting Host لتبسيط وأتمتة المهام الروتينية لمسؤولي النظام. والمنتج الناتج هو لغة برمجة نصية ، لكن يمكن استخدامها بسهولة تامة كلغة برمجة، دون الحاجة إلى تعلم قواعد اللغة أو المفاهيم الأخرى المرتبطة عادةً بلغات البرمجة.
تسويق
في أبريل 2010، دخلت شركة FastTrack Software في اتفاقية مع شركة Binary Research International ، ومقرها مدينة ميلووكي بالولايات المتحدة ، لتسويق وبيع المنتج على مستوى العالم.
الجوائز
حصلت FSH على جائزة اختيار مجتمع محترفي تكنولوجيا المعلومات لنظام التشغيل Windows في عام 2012. [ 3 ]
الإصدارات
أُنتجت النسخة الأولى في يونيو 2006، وتضمنت 51 مكونًا، وهي الأوامر والوظائف والشروط والمجموعات التي تشكل برنامج FastTrack. يلخص الجدول التالي تواريخ ومكونات الإصدارات الرئيسية. وقد استخدمت شركات ومنظمات مثل الإدارة الوطنية للمحيطات والغلاف الجوي (NOAA ) وكاواساكي وجوديير برنامج FastTrack Scripting Host وطبقته. [ 4 ]
| إصدار | تاريخ | عناصر |
|---|---|---|
| 1.0 | يونيو 2006 | 51 |
| 2.0 | فبراير 2007 | 92 |
| 3.0 | أبريل 2008 | 144 |
| 4.0 | يناير 2009 | 199 |
| 5.0 | يونيو 2010 | 240 |
| 6.0 | أغسطس 2010 | 533 |
| 7.0 | يونيو 2011 | 741 |
| 7.3 | مايو 2012 | 821 |
| 8.0 | يوليو 2012 | حوالي 950 |
| 8.2 | نوفمبر 2012 | 1069 |
مقارنة مع برامج البرمجة النصية الأخرى
| منتج | الشركة المصنعة | يكلف | الترخيص | منصة | أحدث إصدار | موقع إلكتروني |
|---|---|---|---|---|---|---|
| المسار السريع | برنامج فاست تراك ALS | خدمة سريعة - مجانية | ملكية خاصة | ويندوز | 8.2 (نوفمبر 2012) | مضيف البرمجة النصية FastTrack |
| كيكستارت | رود فان فيلسن من مايكروسوفت هولندا | كير وير - تبرع | ملكية خاصة | ويندوز | 4.63 (سبتمبر 2012) | كيكستارت |
| باور شيل | مايكروسوفت | حر | ملكية خاصة | ويندوز | 3.0 (يوليو 2010 تقريبًا) | مايكروسوفت باور شيل |
| ScriptLogic (PowerGUIPro) | برنامج كويست | 300 دولار | ملكية خاصة | ويندوز | ??? | سكريبت لوجيك |
| VBScript | مايكروسوفت | حر | ملكية خاصة | ويندوز | يعتمد على التطبيق المضيف ( http://msdn.microsoft.com/en-us/library/4y5y7bh5.aspx ) | مايكروسوفت في بي سكريبت |
مراجع
- ↑ ستين، جريج. "مجموعة الأدوات: منتجات جديدة لمحترفي تكنولوجيا المعلومات" . مجلة مايكروسوفت تكنيت . مايكروسوفت . تم الاطلاع عليه في 1 نوفمبر 2010 .
- ↑ سميث، راسل. "مراجعة المنتج: FastTrack Scripting Host" . Windows IT Pro . تم الاطلاع عليه بتاريخ 10 أغسطس 2012 .
- ↑ "جوائز اختيار المحررين والمجتمع لأفضل منتج برمجة نصية من مجلة Windows IT Pro لعام 2012" . جوائز اختيار المجتمع لأفضل منتج برمجة نصية من مجلة Windows IT Pro . تم الاطلاع عليه بتاريخ 21 نوفمبر 2012 .
- ↑ "العملاء" . موقع FastTrack Script الإلكتروني . تم الاطلاع عليه بتاريخ 10 أغسطس 2012 .
- ↑ "أفضل أداة برمجة نصية لعام 2011" . جوائز اختيار المحررين واختيار المجتمع . مجلة ويندوز آي تي برو. مؤرشف من الأصل في 12 يناير 2012. تم الاطلاع عليه في 18 نوفمبر 2011 .
روابط خارجية
- أدوات البرمجة
- بيئات التطوير المتكاملة
- لغات البرمجة النصية
