هناك مواقف تحتاج فيها إلى اختيار ملف واحد من حزمة .msi دون المرور بمرحلة التثبيت. أحد الأمثلة الجيدة هو أن التطبيق المستقل أو المحمول ملفوف في حزمة .msi. أو قد تحتاج إلى استخراج صورة خلفية معينة من أداة تثبيت السمات.
في هذه الحالة ، يمكنك تجنب تشغيل الإعداد واستخراج محتويات حزمة msi. يدويًا. وبالتالي لن تكون هناك حاجة إلى نقطة استعادة النظام ، وإضافة العديد من مفاتيح التسجيل ، وبعض الأدلة المؤقتة (وهو ما سيكون عليه الحال إذا قمت بتشغيل الإعداد).
ليست هناك حاجة إلى أدوات الطرف الثالث ؛ يمكنك القيام بذلك باستخدام Windows Installer القابل للتنفيذ msiexec.exe
سطر الأوامر.
كيفية استخراج محتويات ملف MSI
لقد حصلت على حزمة ChristmasTheme .msi التي تم تنزيلها من موقع Microsoft وأود استخراج خلفية الخلفية من الحزمة.
لاستخراج الحزمة ، استخدم مثال سطر الأوامر التالي من مربع حوار التشغيل أو موجه الأوامر:
msiexec / a "d: \ downloads \ ChristmasTheme.msi" / qb TARGETDIR = "d: \ Downloads \ theme files"
وهي كذلك!
وصورة الخلفية التي كنت أبحث عنها هي هذه ، وتقع تحت ويب \ ورق جدران مجلد.
لاستخراج محتويات ملف .msi بشكل أسهل ، يمكنك تنفيذ الأمر في قائمة سياق النقر بزر الماوس الأيمن.
إضافة خيار "استخراج الكل" انقر بزر الماوس الأيمن لملفات MSI
تحميل msi-extract- all-menu.zip، قم بفك ضغط وتشغيل ملف REG المتضمن في الأرشيف. يؤدي هذا إلى إضافة خيار "استخراج الكل" إلى قائمة النقر بزر الماوس الأيمن لملفات .msi.
كل ما عليك القيام به هو النقر فوق "استخراج الكل". يقوم بتشغيل سطر الأوامر msiexec.exe في الخلفية. سيتم استخراج محتويات الحزمة إلى مجلد يحمل نفس اسم الملف المصدر ، مرفقًا بكلمة "ملفات" - على سبيل المثال ، "ملفات ChristmasTheme.msi"
أدوات الجهات الخارجية لاستخراج محتويات ملف MSI
7-الرمز البريدي
يمكنك استخدام 7-Zip أو PeaZip أو WinRar أو أي أداة أرشيفية أخرى لعرض واستخراج محتويات ملفات msi.
أقل
LessMSI هي أداة مساعدة أخرى يمكنها فتح واستخراج محتويات ملفات msi.
يأتي LessMSI أيضًا مع أداة سطر أوامر (lessmsi.exe هو CLI و lessmsi_gui.exe هو إصدار واجهة المستخدم الرسومية.)
LessMSI - مثال على سطر الأوامر:
lessmsi x d: \ Downloads \ ChristmasTheme.msi د: \ التنزيلات \ المظهر \
يستخرج الأمر أعلاه محتويات ملف msi. إلى الدليل "d: \ downloads \ theme \".
(ومع ذلك ، إذا كنت بحاجة إلى الاستخراج عبر سطر الأوامر ، فسيقوم msiexec.exe بالمهمة نيابة عنك ، على أي حال. لا تحتاج إلى LessMSI CLI لهذا الغرض.)
يمكنك تنزيل LessMSI من جيثب. الصفحة الرئيسية للمنتج هي https://lessmsi.activescott.com/
UniExtract 2
UniExtract2 أو "Universal Extractor 2" هي أداة لاستخراج الملفات من أي نوع من الأرشيف أو المثبت:
هذه الأداة ليست سوى واجهة أمامية تستخدم ثنائيات CLI لبرامج مختلفة مثل 7-Zip و LesMSI و ARC وما إلى ذلك. يتم تخزين الثنائيات في ملف UniExtract \ bin
مجلد.
(تمت المراجعة في 29 مايو 2021. تنطبق الإرشادات على جميع إصدارات Windows ، بما في ذلك Windows 10)
طلب واحد صغير: إذا أعجبك هذا المنشور ، فيرجى مشاركة هذا؟
ستساعد مشاركة واحدة "صغيرة" منك كثيرًا في نمو هذه المدونة. بعض الاقتراحات الرائعة:- يعلق!
- شاركها على مدونتك المفضلة + Facebook ، Reddit
- غردها!