تحميل برنامج PDQ Inventory | لادارة اجهزة الكمبيوتر
PDQ Inventory هو حل لإدارة الأنظمة يسمح لمديري تكنولوجيا المعلومات بمسح (Scan) شبكتهم وجمع بيانات شاملة ومفصلة حول الأجهزة والبرامج وتكوينات نظام ويندوز من جميع أجهزة الكمبيوتر المتصلة. يعمل البرنامج بطريقة “بدون وكيل” (Agentless)، مما يعني أنه لا يحتاج إلى تثبيت أي برنامج إضافي على أجهزة الكمبيوتر المستهدفة للوصول إلى بياناتها، بل يعتمد على بروتوكولات ويندوز الإدارية القياسية مثل WMI و Remote Registry.
هيكلية البيانات في PDQ Inventory
العمود الفقري للبرنامج هو قاعدة بيانات مركزية تقوم بتخزين جميع بيانات الجرد التي تم جمعها. يتم تنظيم هذه البيانات بطريقة تسهل الإدارة والتحليل:
- المجموعات (Collections): هي الميزة الأكثر أهمية. يتم تجميع أجهزة الكمبيوتر في مجموعات ديناميكية أو ثابتة. المجموعات الديناميكية (Dynamic Collections) يتم تحديث عضويتها تلقائيًا بناءً على معايير محددة (مثل “جميع الأجهزة التي تعمل بإصدار قديم من متصفح Chrome” أو “جميع الأجهزة ذات سعة ذاكرة RAM أقل من 8 جيجابايت”). أما المجموعات الثابتة (Static Collections)، فيتم تحديد أعضائها يدوياً.
- الماسحات المخصصة (Custom Scanners): يتيح البرنامج للمستخدمين إنشاء أدوات مسح مخصصة لجمع معلومات إضافية لا يتم جمعها افتراضياً، مثل قراءة مفاتيح سجل (Registry) معينة، أو تشغيل سكريبتات PowerShell لجمع بيانات مخصصة حول حالة النظام أو تطبيق معين.
التكامل مع أدوات الإدارة
يعمل PDQ Inventory كمنصة مركزية لا تقتصر على الجرد فقط. إنه يتكامل بشكل وثيق مع أدوات الإدارة عن بعد، مما يسمح للمسؤولين بتنفيذ إجراءات إدارية مباشرة من واجهة البرنامج، مثل إعادة التشغيل، أو تنفيذ الأوامر، أو حتى إلغاء تثبيت البرامج، مما يجعله أداة شاملة للرصد والتنفيذ.
التكامل مع PDQ Deploy
يتم استخدام PDQ Inventory عادةً جنباً إلى جنب مع منتج آخر من الشركة، وهو PDQ Deploy (لنشر البرامج والتصحيحات). هذا التكامل يسمح للمسؤولين بإنشاء مجموعات ديناميكية في Inventory بناءً على احتياجات النظام (مثل “الأجهزة التي تفتقر إلى آخر تحديث أمني”)، واستخدام هذه المجموعات كأهداف فورية لعمليات النشر في PDQ Deploy.
مميزات برنامج PDQ Inventory
يتمتع PDQ Inventory بمجموعة واسعة من الميزات التي تهدف إلى أتمتة وتبسيط مهام جرد وإدارة أجهزة ويندوز في الشبكة:
1. الجرد الشامل والعميق للأصول
- جرد الأجهزة (Hardware Inventory): جمع تفاصيل دقيقة عن المكونات المادية، مثل نوع المعالج، وذاكرة الوصول العشوائي (RAM)، ومساحة القرص الصلب وتكوينها، ونوع اللوحة الأم، وبطاقات الشبكة.
- جرد البرامج (Software Inventory): قائمة كاملة بجميع البرامج المثبتة، وإصداراتها، وتواريخ تثبيتها، والمسارات الخاصة بها.
- تكوين ويندوز (Windows Configuration): جرد تفاصيل نظام التشغيل، والتحديثات الساخنة (Hotfixes) المثبتة، والمستخدمين المحليين، والمجموعات، والحالة الأمنية.
2. المجموعات الديناميكية والمكتبة المشتركة
- المجموعات الديناميكية: يتم إنشاء مجموعات قائمة على معايير منطقية (Filters) يتم تحديثها تلقائياً عند تغيير حالة الكمبيوتر، مما يلغي الحاجة إلى تحديث قوائم الأجهزة المستهدفة يدوياً.
- مكتبة المجموعات (Collection Library): مجموعة من المجموعات الجاهزة والمحدثة بانتظام من قِبل PDQ.com، مثل “الأجهزة التي تحتاج إلى تحديث Adobe Reader” أو “الأجهزة التي تحتوي على إصدارات قديمة من Java”.
3. إمكانيات المسح المخصصة والمرونة
- ماسحات سجل ويندوز (Registry Scanner): القدرة على فحص قيم سجل ويندوز محددة (Keys and Values) واستخدامها كمعايير في التقارير والمجموعات.
- ماسحات PowerShell: القدرة على تشغيل سكريبتات PowerShell لجمع بيانات فريدة ومخصصة من الأجهزة المستهدفة.
- ماسحات الملفات والأدلة: البحث عن ملفات أو أدلة محددة على الأجهزة الهدف.
4. الأتمتة والجدولة
- المسح المجدول (Scheduled Scans): يمكن جدولة عمليات المسح لتعمل تلقائياً في أوقات محددة (مثلاً، مسح أسبوعي شامل أو مسح يومي خفيف) لضمان أن تكون البيانات محدثة باستمرار.
- التزامن التلقائي مع Active Directory (AD): يتمتع البرنامج بالقدرة على مزامنة أجهزة الكمبيوتر في قاعدة بياناته مع بنية Active Directory، مع إضافة الأجهزة الجديدة وحذف الأجهزة القديمة بشكل آلي.
5. إدارة الأجهزة عن بعد (Remote Management Tools)
يمكن تنفيذ أدوات إدارية مباشرة على الأجهزة الهدف من خلال واجهة PDQ Inventory، مثل:
- Remote Desktop (سطح المكتب البعيد).
- Remote Command (تنفيذ الأوامر عن بعد).
- إلغاء تثبيت البرامج عن بعد (Remote Uninstall).
- إعادة التشغيل أو إيقاف التشغيل عن بعد.
- Wake-on-LAN (WOL): تشغيل الأجهزة غير المتصلة بالإنترنت.
6. التقارير المتقدمة
يسمح البرنامج بإنشاء تقارير مخصصة (Custom Reports) بناءً على أي تركيبة من بيانات الجرد التي تم جمعها. يمكن تصدير هذه التقارير إلى تنسيقات مختلفة، وجدولتها ليتم تشغيلها وإرسالها عبر البريد الإلكتروني تلقائياً (Auto Reports).
طريقة تشغيل واستخدام برنامج PDQ Inventory
برنامج PDQ Inventory مصمم لتكون عملية تشغيله وإدارته بسيطة وفعالة، وتتطلب في الأساس إعداد قاعدة بيانات الأجهزة وتحديد البيانات المراد جمعها:
1. التثبيت والإعداد الأولي
- التثبيت: يتم تثبيت PDQ Inventory على محطة عمل (Console) أو خادم إدارة يعمل بنظام ويندوز.
- إعداد الاعتماديات (Credentials): يجب على المستخدم تكوين “بيانات الاعتماد” (اسم مستخدم وكلمة مرور) لحساب مسؤول في Active Directory يمتلك صلاحيات إدارية على جميع أجهزة الكمبيوتر المستهدفة، حيث يتم استخدام هذه البيانات للاتصال بالأجهزة عن بعد والقيام بعملية المسح.
- إضافة الأجهزة: تتم إضافة أجهزة الكمبيوتر إلى قاعدة البيانات إما عن طريق المزامنة التلقائية مع Active Directory، أو اكتشاف الشبكة (Network Discovery)، أو إدخال أسمائها يدوياً.
2. عملية المسح وجمع البيانات
- المسح الأولي: بمجرد إضافة الأجهزة، يقوم البرنامج بإجراء مسح أولي (Initial Scan) لجمع البيانات الأساسية.
- جدولة المسح: من قائمة التفضيلات (Preferences)، يتم إعداد جدول للمسح التلقائي المنتظم (Scanning Schedule) لضمان أن تكون بيانات الجرد محدثة (مثلاً، كل 4 ساعات).
- تشغيل أدوات المسح المخصصة: يمكن للمستخدم إنشاء “ماسح مخصص” (Custom Scanner) وتعيينه لمجموعة محددة من الأجهزة لجمع بيانات خاصة، مثل معلومات برنامج داخلي الصنع.
3. استخدام المجموعات والتقارير
- إنشاء المجموعات الديناميكية: انقر على “New Dynamic Collection” (مجموعة ديناميكية جديدة)، ثم استخدم عوامل التصفية (Filters) لتحديد معايير العضوية. على سبيل المثال، يمكن إنشاء مجموعة لتشمل جميع أجهزة الكمبيوتر التي يقل فيها حجم القرص C عن 10% من المساحة الحرة.
- تنفيذ التقارير: من قائمة “Reports”، يمكن إنشاء تقرير مخصص يسرد جميع أجهزة الكمبيوتر في مجموعة معينة مع بيانات محددة (مثل اسم الكمبيوتر، رقم IP، وإصدار ويندوز).
- الإجراءات عن بعد: من أي مجموعة أو قائمة أجهزة، يمكن للمستخدم النقر بزر الماوس الأيمن على جهاز كمبيوتر واختيار “Tools” (أدوات) لتنفيذ إجراء إداري فوري مثل “Reboot” (إعادة التشغيل) أو “Remote Desktop”.
4. التكامل مع PDQ Deploy
إذا كان PDQ Deploy مثبتاً، يمكن ببساطة اختيار مجموعة ديناميكية تم إنشاؤها في Inventory واستخدامها كهدف للنشر (Deployment Target) في Deploy، مما يضمن وصول التصحيح أو البرنامج إلى الأجهزة الصحيحة فقط.
متطلبات تشغيل برنامج PDQ Inventory
يتطلب برنامج PDQ Inventory متطلبات تشغيل معتدلة لضمان مسح وإدارة شبكة كبيرة بكفاءة على نظام ويندوز:
1. متطلبات الخادم/وحدة التحكم (Console/Server)
- نظام التشغيل (OS): يجب تثبيت البرنامج على نظام Windows 10 أو Windows Server 2016 أو أي إصدار أحدث. (الإصدارات الأقدم من Windows 10 أو Windows Server 2012R2 غير مدعومة).
- ذاكرة الوصول العشوائي (RAM):
- الحد الأدنى: 4 جيجابايت.
- الموصى به: 8 جيجابايت أو أكثر (16 جيجابايت موصى بها للشبكات التي تضم 1000 جهاز كمبيوتر أو أكثر).
- .NET Framework: يجب تثبيت Microsoft .NET Framework 4.7.2 أو إصدار أحدث.
- ملاحظة هامة: لا يُنصح بتثبيت البرنامج على وحدة التحكم بالمجال (Domain Controller) أو على خادم Microsoft Exchange.
2. متطلبات الأجهزة المستهدفة (Target Machines)
- نظام التشغيل: يجب أن تكون الأجهزة المستهدفة تعمل بـ Windows 10 أو Windows Server 2016 أو إصدار أحدث.
- .NET Framework: يجب أن يكون Microsoft .NET Framework 4.7.2 أو أحدث مثبتاً على الأجهزة المستهدفة (ويمكن للبرنامج المساعدة في نشره عن بعد).
- الصلاحيات: يتطلب البرنامج أن يتمتع حساب المسؤول المستخدم في المسح بـ صلاحيات إدارية على الأجهزة المستهدفة.
3. متطلبات الشبكة والتكوين
- جدار الحماية (Firewall): يجب تكوين جدار حماية ويندوز للسماح بالاستثناءات التالية على الأجهزة المستهدفة:
- مشاركة الملفات والطابعة (File and Printer Sharing): للسماح بالوصول إلى مشاركات IPC$ و ADMIN$.
- استثناءات ICMP: للسماح للأجهزة المستهدفة بالاستجابة لطلبات Ping.
- DNS: يُنصح بشدة بوجود بيئة DNS و WINS مُدارة بشكل جيد ومحدث لضمان استقرار الاتصالات.
- DNS Client Service: يجب أن تكون خدمة DNS Client قيد التشغيل على وحدة التحكم والأجهزة المستهدفة لاتصالات ويندوز عن بعد.
مع تحيات موقع سوفت لود | SoftLoad