اقرأ في هذا المقال
ملفات (MSI) هي تنسيق ملف المثبت المفضل عندما يتعلق الأمر بتوزيع حزمة التطبيقات في بيئات المؤسسات، ويرجع ذلك إلى هيكل مكونات التوحيد القياسي وأفضل الممارسات.
ما هو امتداد الملف MSI
غالبًا ما تنتمي ملفات التثبيت إلى “من المحتمل أن يكون ملفًا نصيًا”، وعلى سبيل المثال؛ (README.INSTALL)، ويشير امتداد الملف (MSI) إلى (Microsoft Software Installer) حيث أنه تنسيق (Windows Installer) يستخدم خدمة (Windows Installer) من (Microsoft) لتكوين حزم المثبت، مثل تطبيقات (Windows) أو حزم التحديث.
كيف يعمل التثبيت بتنسيق MSI
عند تثبيت تنسيق ملف (MSI)، سيبدأ معالج التثبيت، وخلال هذه العملية، ما يحدث عمومًا هو:
- يتم نسخ الملفات إلى النظام.
- يتم تطبيق مفاتيح التسجيل.
- يتم تنفيذ تعليمات التثبيت، بما في ذلك اقترانات الملفات والخدمات والإجراءات المخصصة.
تدعم كافة حزم (MSI) نفس سطور أوامر التثبيت، وللحصول على القائمة الكاملة لجميع أسطر أوامر (MSI) المدعومة، يجب فتح (cmd)، وكتابة (msiexec).
استخدامات امتداد الملفات الثابتة MSI
- ملفات (Windows Installer) التي تم تطويرها بواسطة (Microsoft)، هي نوع من ملفات قاعدة البيانات بامتداد (MSI.) وتستخدم في الغالب لتحديثات (Windows) ومع ذلك، يتم استخدامها أيضًا في بعض الأحيان بواسطة مُثبِّت برامج تابع لجهات خارجية.
- تستخدم ملفات (MSI) لتثبيت البرامج وتخزينها وإزالتها وهي موجودة في شكل حزمة، حيث تحتوي على معلومات حول ميزات ومكونات التطبيق بما في ذلك الملفات وبيانات التسجيل والاختصارات والمزيد، وعلاوةً على ذلك، تحتوي حزم (MSI) أيضًا على واجهة المستخدم المطلوبة لإجراء التثبيت.
- ما لم يكتب المستخدم برنامجًا يقوم بتثبيت نفسه، فإن استخدام ملفات (MSI) هو الطريقة الوحيدة السهلة لتثبيت برنامج على نظام تشغيل (Microsoft Windows).
بعد ذلك، يمكن للمستخدم تطبيق هذه الخيارات على الإعداد الخاص به بناءً على السيناريو الخاص به:
- (/ I) لتثبيت الحزمة.
- (/ p) للتصحيح أو التحديث.
- (/ r) لإصلاح الحزمة.
- (/ x) لإلغاء تثبيت الحزمة.