আমি কীভাবে একটি এমএসআই প্যাকেজ থেকে ফাইলগুলি বের করতে পারি?


192

আমাদের কিছু পুরাতন প্যাচ রয়েছে যা থেকে আমরা ফাইলগুলি পেতে চাই তবে এটি কোনও মেশিনে ইনস্টল করতে সময় ব্যয় করতে চাই না।

কেউ কি এমএসআই ইনস্টলেশন প্যাকেজ থেকে ফাইল আহরণের কোনও উপায়ের পরামর্শ দিতে পারে?


আপনি কী সঠিক এমএসআই ইনস্টলেশন প্যাকেজটি বের করতে চান, আপনার ওএসের বিশদ ইত্যাদি সম্পর্কে আরও তথ্য সরবরাহ করতে পারেন
ফ্রি

উত্তর:


213

প্রথমে এটি করার জন্য একটি উন্নত কমান্ড প্রম্পটটি অ্যাক্সেস করুন:

  1. স্টার্ট বোতামটি ক্লিক করুন।

  2. সমস্ত প্রোগ্রাম ক্লিক করুন।

  3. আনুষাঙ্গিক যান।

  4. কমান্ড প্রম্পটে ডান ক্লিক করুন।

  5. প্রশাসক হিসাবে রান নির্বাচন করুন।

  6. যখন ইউএসি প্রম্পট উপস্থিত হয়, চালিয়ে যান ক্লিক করুন।

একবার আপনার এলিভেটেড কমান্ড প্রম্পট হয়ে গেলে নিম্নলিখিতগুলি ইনপুট করুন:

msiexec /a drive:\filepath\to\MSI\file /qb TARGETDIR=drive:\filepath\to\target\folder

উল্লিখিত ফাইলপথগুলি পূরণ করতে কাঙ্ক্ষিত অবস্থানগুলি ব্যবহার করে using উদাহরণ:

msiexec /a c:\testfile.msi /qb TARGETDIR=c:\temp\test

5
আর একটি তাত্ক্ষণিক গুগল এটি চালু করেছে: legroom.net/software/uniextract আমি বিল্ট-ইনগুলি ব্যবহার করতে পছন্দ করব তবে এটি একটি গ্রহণযোগ্য ইউটিলিটির মতো দেখায়।

5
আমি যতদূর বুঝতে পেরেছি (এমএসএেক্সেক /? থেকে), এই কমান্ডটি প্রোগ্রামটি সেই স্থানে ইনস্টল করবে; মূল অনুরোধকারীর মনে এটি ছিল বলে আমি মনে করি না।

8
@ user6738 আমি এটি পরীক্ষা করেছি এবং এটি সফ্টওয়্যারটি ইনস্টল করে না। সফ্টওয়্যারটি অ্যাপ্লিজয়েজে পাওয়া যায় না এবং এটি এমএসআইয়ের মাধ্যমে আনইনস্টল করা যায় এবং এটি ইনস্টল করা হয়নি বলে জানায়। এটি সত্যই আমার পরীক্ষা থেকে ফাইলগুলি বের করে।
অ্যাডাম ক্যাভিনেস

17
আমি এটি একটি লকডাউন উইন 8.1 কম্পিউটারে (ওয়ার্ক ল্যাপটপ) চালিয়েছি এবং এটি লক্ষ করা উচিত যে ফাইলগুলি বের করার জন্য প্রশাসনিক অধিকারের প্রয়োজন হয় না.msi
ম্যাটডিমো

5
দুর্দান্ত উত্তর! আমি এটিকে একটি extractMSI.cmdফাইলে রেখেছি : msiexec /a %1 /qb TARGETDIR="%~d1%~p1%~n1" || pauseএবং এটি এমএসআই-ফাইলের "ওপেন উইথ ..." বিকল্পগুলিতে যুক্ত করেছি
টোবিয়াস কেইনজলার

74

7 জিপ ব্যবহার করুন ।
এটি আপনার জন্য এমএসআই, সিএবি, কিছু এক্সই এবং আরও অনেকগুলি প্যাকেজ আনপ্যাক করবে this এটি চালানোর জন্য অ্যাডমিন সুবিধার দরকার নেই।

-EDIT-

এবং এটির ওপেন সোর্স, সুতরাং আপনাকে কোনও জিনিস কিনে দেওয়ার জন্য ভিক্ষা করছে না এমন কোনও বার্তা নেই


13
এবং এটি চেষ্টা করার পরে, এমএসএেক্সেক আরও ভাল কাজ করে (ডিরেক্টরি সংরক্ষণ করে, ফাইলগুলির নামকরণ সঠিকভাবে করে ইত্যাদি)
মাইকেল শুবার্ট

এটি 327-বিট 7-জিপ সহ win7 x64 এ আমার পক্ষে কাজ করবে বলে মনে হয় না। ফাইলটি খোলার জন্য আপনাকে বলার জন্য কোনও নির্দিষ্ট উপায় আছে (টেনে আনুন না)?
ebyrob

প্রসঙ্গ মেনুতে 7zip এর বিকল্প থাকা উচিত যখন আপনি ফাইলটি ডান ক্লিক করেন - এটি আপনাকে ফাইলগুলি বের করার বিকল্প দেয়
শেখর

7
আমি প্রকৃত ফাইলগুলির পরিবর্তে সামনে একটি উদ্দীপনা চিহ্ন সহ প্রচুর সামগ্রী দেখতে পাচ্ছি। আমার ধারণা হয় কিছু পরিবর্তন হয়েছে বা আমার কাছে একটি বিজোড় এমএসআই ফাইল রয়েছে। আমি 7-জিপ 9.20 চেষ্টা করেছি।
mlt

@ মিশেলশুবার্ট - এটি নির্ভর করে। আপনি যদি উইন্ডোজবিহীন মেশিনটি চালাচ্ছেন তবে অন্যান্য সিস্টেমের জন্যও কমান্ড-লাইন সংস্করণ উপলব্ধ হওয়ায় 7 জীপ একটি ভাল বিকল্প। আমি বলতে চাইছি ব্যবহারের ক্ষেত্রে নির্ভর করে।
প্রতি লন্ডবার্গ

46

এছাড়াও লাস্টমিসি রয়েছে যা সম্পূর্ণ বিনামূল্যে এবং মুক্ত উত্স open

কোনও বিজ্ঞাপন বা উত্ত্যক্ত বার্তা নেই, এটি ডিরেক্টরি কাঠামো এবং ফাইলের নামগুলি সঠিকভাবে সংরক্ষণ করবে, একটি পরিশীলিত কমান্ড লাইন ইন্টারফেস রয়েছে , পাশাপাশি একটি গ্রাফিক্যাল ইউজার ইন্টারফেস রয়েছে যা ফাইলগুলির মাধ্যমে ব্রাউজ করার পাশাপাশি অভ্যন্তরীণ এমএসআই টেবিলগুলি এবং অন্যান্য এমএসআই বৈশিষ্ট্যগুলি দেখার অনুমতি দেয়।


7
ধন্যবাদ! এই একজন আমাকে একটি এমএসআই থেকে উত্তোলন করতে সহায়তা করেছিল যা <ইনস্টলেশন প্যাকেজের নাম>
অক্ষের

1
এই একটিকে সাহায্য করেছে .. ম্যাসিকেক্সেক কোনও কারণে এক্সট্রাক্ট করেনি ..
আব্দুল হামেদ

23

ফাইল এক্সট্রাকশনের জন্য অন্তর্নির্মিত এমএসআই সমর্থন রয়েছে (অ্যাডমিন ইনস্টল)

এমএসআই বা উইন্ডোজ ইনস্টলার এর জন্য অন্তর্নির্মিত সমর্থন করেছে - একটি এমএসআই ফাইল থেকে ফাইল আহরণ। একে প্রশাসনিক ইনস্টলেশন বলা হয় । এটি মূলত এমন একটি নেটওয়ার্ক ইনস্টলেশন পয়েন্ট তৈরির উপায় হিসাবে তৈরি করা হয় যা থেকে অনেক টার্গেট কম্পিউটারে ইনস্টলটি চালানো যেতে পারে। এটি নিশ্চিত করে যে উত্স ফাইলগুলি যে কোনও মেরামত কাজের জন্য সর্বদা উপলব্ধ available

নোট করুন যে ফাইলগুলি এক্সট্রাক্ট করার জন্য একটি জিপ সরঞ্জাম ব্যবহার করে একটি অ্যাডমিন ইনস্টল চালানো খুব আলাদা! দ্বিতীয়টি মিডিয়া টেবিলের মিডিয়া লেআউটটিকে সামঞ্জস্য করবে না যাতে প্যাকেজটি বাহ্যিক উত্স ফাইলগুলি ব্যবহার করতে সেট করা থাকে - যা সঠিক উপায়। যেকোন হ্যাকি জিপ এক্সট্রাকশনগুলির উপরে প্রকৃত অ্যাডমিন ইনস্টল চালানো পছন্দ করুন। সংক্ষিপ্তসার হিসাবে, এমএসআই ফাইল ফর্ম্যাটটির ভিতরে ক্যাব ফাইলগুলির জন্য তিনটি পৃথক সংকোচনের অ্যালগরিদম রয়েছে : এমএসজিপ, এলজেডএক্স এবং স্টোরিং (সঙ্কোচিত)। এগুলি অ্যাডমিন ইনস্টল করে সঠিকভাবে পরিচালনা করা হয়।


অ্যাডমিন-ইনস্টলগুলির অনেকগুলি ব্যবহার রয়েছে

এটি কার্যকর ধারণা হিসাবে অ্যাডমিন-ইনস্টলগুলি সম্পর্কে আরও পড়ার পরামর্শ দেওয়া হয় এবং স্ট্যাকওভারফ্লোতে আমি একটি পোস্ট লিখেছি: এমএসেক্সেক / এ ব্যবহার করে প্রশাসনিক ইনস্টলেশনটির উদ্দেশ্য কী?

সংক্ষেপে অ্যাডমিন ইনস্টল এর জন্য গুরুত্বপূর্ণ:

  • ইনস্টলার ফাইলগুলি এক্সট্র্যাক্ট এবং পরিদর্শন করা হচ্ছে
  • উদাহরণস্বরূপ সিস্টেম ম্যানেজমেন্ট সফ্টওয়্যারটির মাধ্যমে স্থাপনা ( এসসিএমএম ( সি থেকে বিশাল, ক্যাশেড এমএসআই ফাইলগুলি এড়িয়ে চলে: \ উইন্ডোজ \ ইনস্টলার যেহেতু ফাইলগুলি অভ্যন্তরীণ ক্যাবগুলি থেকে নেওয়া হয়)
  • কর্পোরেট অ্যাপ্লিকেশন পুনঃস্থাপন
  • মেরামত, সংশোধন এবং স্ব-মেরামতের অপারেশন
  • প্যাচিং এবং আপগ্রেডগুলি
  • এমএসআই বিজ্ঞাপন (" উত্স থেকে চালানো " বৈশিষ্ট্য)
  • অন্যান্য ছোট ছোট কিছু বিবরণ

আরও তথ্যের জন্য দয়া করে উপরের লিঙ্ক করা স্ট্যাকওভারফ্লো পোস্টটি পড়ুন। সিস্টেম অ্যাডমিনিস্ট্রেটর , অ্যাপ্লিকেশন প্যাকেজার , সেটআপ ডেভেলপার , রিলিজ ম্যানেজার এবং এমনকি গড় ব্যবহারকারীর জন্য তারা কী ইনস্টল করছে ইত্যাদি দেখতে এটি বেশ গুরুত্বপূর্ণ ধারণা ...


অ্যাডমিন-ইনস্টল, ব্যবহারিক পদ্ধতিতে কীভাবে

ইনস্টলারটি কীভাবে সরবরাহ করা হয় তার উপর নির্ভর করে আপনি কয়েকটি ভিন্ন উপায়ে একটি অ্যাডমিন-ইনস্টল করতে পারেন । মূলত এটি হয় একটি এমএসআই ফাইল হিসাবে বিতরণ করা হয় বা একটি সেটআপ.এক্সে ফাইলের মধ্যে আবৃত থাকে

উন্নত কমান্ড প্রম্পট থেকে এই আদেশগুলি চালান , এবং ইন্টারেক্টিভ কমান্ড লাইনের জন্য জিইউআই-র নির্দেশাবলী অনুসরণ করুন:

  • এমএসআই ফাইলগুলি :

    msiexec /a File.msi
    

    এটি জিইউআইয়ের সাথে চলতে হবে, আপনি নিঃশব্দে এটিও করতে পারেন:

    msiexec /a File.msi TARGETDIR=C:\MyInstallPoint /qn
    
  • setup.exe ফাইল :

    setup.exe /a
    

একটি সেটআপ.এক্সি ফাইলটি একটি লেগ্যাসি স্টাইল সেটআপ (নন-এমএসআই) বা ভয়ঙ্কর ইনস্টলস্ক্রিপ্ট এমএসআই ফাইল প্রকারও হতে পারে - হাইব্রিড নন-স্ট্যান্ডার্ড-কমপ্লায়েন্ট এমএসআই ফর্ম্যাট সহ একটি সুপরিচিত বগি ইনস্টলশিল্ড প্রজেক্ট টাইপ। এটি মূলত একটি কাস্টম, আরও উন্নত জিইউআই সহ একটি এমএসআই, তবে এটি বাগগুলিও পূর্ণ।

জন্য উত্তরাধিকার setup.exe ফাইল / একটি কিছুই করতে হবে, কিন্তু আপনি চেষ্টা করে দেখতে পারেন / extract_all: [পাথ] সুইচ হিসাবে ব্যাখ্যা করা এই PDF । এটি নীরব ইনস্টলেশন এবং অন্যান্য জিনিসগুলির জন্যও একটি ভাল রেফারেন্স। আরেকটি সংস্থান হ'ল ইনস্টলশিল্ড সেটআপ.এক্সই কমান্ড লাইন প্যারামিটারগুলির এই তালিকা

এমএসআই প্যাচ ফাইলগুলি (* .এমএসপি) এর অ্যাডমিন চিত্রের ফাইলগুলি যথাযথভাবে বের করতে প্রয়োগ করা যেতে পারে । 7 জিপ ফাইলগুলিও বের করতে সক্ষম হবে, তবে সেগুলি সঠিকভাবে ফর্ম্যাট করা যাবে না।

অবশেষে, অন্য কোনও উপায় যদি কাজ না করে তবে আপনি নিজের সিস্টেমে টেম্পোর ফোল্ডারটি সাফ করে এক্সট্রাক্টড সেটআপ ফাইলগুলি ধরে রাখতে পারেন, সেটআপ.এক্সে ইন্টারেক্টিভভাবে চালু করতে পারেন এবং তারপরে প্রথম ডায়ালগটি প্রদর্শিত হওয়ার জন্য অপেক্ষা করুন। বেশিরভাগ ক্ষেত্রে ইনস্টলার কোনও অস্থায়ী ফোল্ডারে একটি গুচ্ছ ফাইলগুলি বের করে আনবে। কখনও কখনও ফাইলগুলি সরল থাকে, অন্য সময় সিএবি ফর্ম্যাটে, তবে উইনজিপ, 7 জিপ বা এমনকি ইউনিভার্সাল এক্সট্র্যাক্টর (এই পণ্যটি পরীক্ষা করেনি) - এগুলি খুলতে সক্ষম হতে পারে।



স্ট্যাকওভারফ্লোতে একই পোস্ট: স্ট্যাকওভারফ্লো. com/ a/ 24987512/ 129130 (আমার একটি মুছতে হবে, তবে উভয়ই আপভোটেড এবং সেগুলি সম্প্রতি একীভূত হয়েছিল)।
স্টেইন এসমুল

8

চয়েসের সমাধান আরও সহজ করার জন্য আমি ইউনিক্সট্র্যাক্টের পরামর্শ দেব । এটি একই জিনিসটি করে, কেবলমাত্র আরও স্বয়ংক্রিয় এবং এটি কেবলমাত্র প্রশাসনিক ইনস্টল নয় (যেমন তার সমাধান ব্যবহার করছে) এমএসআই ফাইলগুলি বের করার জন্য বিভিন্ন পদ্ধতির অনুমতি দেয়।

ইউএনএক্সট্রাক্ট এক্সের প্যাকেজযুক্ত ডাব্লুআইএসই বা ইনস্টলশিল্ডের পাশাপাশি বিভিন্ন অন্যান্য সংক্রমিত ফর্ম্যাটগুলিও পরিচালনা করতে পারে। ওহ, এবং এটি বিনামূল্যে।

ইউনিভার্সাল এক্সট্র্যাক্টর হ'ল একটি প্রোগ্রাম যা ঠিক যা বলে তা করতে: যেকোন প্রকারের সংরক্ষণাগার থেকে ফাইলগুলি আহরণ করুন, এটি সাধারণ জিপ ফাইল, কোনও ইনস্টলেশন প্রোগ্রাম, এমনকি উইন্ডোজ ইনস্টলার (.msi) প্যাকেজ হোক।



1

আপনি এই অ্যাপ্লিকেশনটি প্ল্যাটফর্ম এসডিকে-র একটি অংশ হিসাবে অরকা ব্যবহার করতে পারেন , তবে আপনি এটি এখান থেকে ডাউনলোড করতে পারেন http://astebner.sts.winisp.net/Tools/Orca.zip


3
ফাইল, ফোল্ডার এবং রেজিস্ট্রি টেবিলের মতো মেটা-ডেটা বের করার জন্য অরকা আরও ভাল। প্রকৃত ফাইলগুলি বের করার জন্য এটি সাধারণত খুব কার্যকর নয় (ফাইলগুলি বাইনারি সারণীতে সংরক্ষণ না করা থাকলে সম্পূর্ণ অকেজো)।
Synetech

1

lessmsiআসলেই এখানে সেরা পছন্দ, কারণ এটি আপনাকে ঠিক কী ফাইলগুলি বের করতে হবে এবং কোথায় যেতে হবে তা বেছে নেওয়ার প্রস্তাব দেয়। এছাড়াও এটি apt-getউইন্ডোজের ফ্রেমওয়ার্ক ব্যবহার করে সহজেই ইনস্টল করা যেতে পারে , যার নাম Choclatey। উপরের lessmsiওয়েবসাইটটি সরানো হয়েছে এবং এটি গিটহাব- এও পাওয়া যাবে / ডাউনলোড করা যাবে । এছাড়াও আপনি অন্যান্য অনেক সরঞ্জাম এবং এমএসআই সম্পর্কিত তথ্য এখানে পেতে পারেন। : (দুঃখিত, আমি 2 টির বেশি লিঙ্ক পোস্ট করতে পারি না!)


1

তালিকায় পেজজিপ যুক্ত করুন । চ্যাম্পের মতো কাজ করেছেন


দয়া করে পড়ুন আমি কীভাবে কিছু সফ্টওয়্যার প্রস্তাব দিচ্ছি যাতে সফ্টওয়্যারটি সুপারিশ করার বিষয়ে আপনাকে কীভাবে যেতে হবে। খুব কমপক্ষে আপনার কেবলমাত্র একটি লিঙ্কের চেয়ে আরও বেশি সরবরাহ করা উচিত, উদাহরণস্বরূপ সফ্টওয়্যার সম্পর্কে নিজেই কিছু অতিরিক্ত তথ্য, উদাহরণস্বরূপ এটি কীভাবে সমস্যার সমাধান করতে ব্যবহার করা যেতে পারে।
ডেভিডপস্টিল




0

ইনস্টলশিল্ড। এক্স সেটআপগুলি (যেমন আপনি তাদের ডাকছেন) অনেক স্বাদে আসে এবং এগুলি থেকে সাধারণত ফাইল বের করা সম্ভব হয়।

একটি ইনস্টলশিল্ড সেটআপ.এক্সে পুরানো, উত্তরাধিকার নন-এমএসআই ইনস্টলার বা নতুন এমএসআই ইনস্টলার থাকতে পারে।

যদি setup.exe একটি এমএসআই সেটআপ মোড়ানো থাকে, আপনি সেটআপ.এক্সে / এ নির্দিষ্ট করতে পারেন এবং এমএসআইয়ের অ্যাডমিন ইনস্টল চলবে, আপনাকে ফাইলগুলির জন্য নির্দিষ্টকরণ এবং আউটপুট অবস্থানের অনুমতি দেয়।

যদি setup.exe একটি উত্তরাধিকার ইনস্টলশিল্ড সেটআপ হয়, এটি / extract_all: [পাথ] স্যুইচ এর মাধ্যমে ফাইলগুলি আহরণ করতে বা সমর্থন করতে পারে না । দয়া করে এখানে দেখুন (জুলাই ২০১১ আপডেট হওয়া, অ্যাক্রেসো লিঙ্কটি আর বৈধ ছিল না, ফেব্রুয়ারী ২০১৪-তে আবার আপডেট হয়েছে - এখনই ইটিনজায় ইঙ্গিত করে)।

এছাড়াও নোট করুন যে এই ফাইলগুলি ধরে রাখার আরেকটি উপায় হ'ল আপনার সিস্টেমে টেম্পোর ফোল্ডারটি পরিষ্কার করা, সেটআপ.এক্সেটি ইন্টারেক্টিভভাবে চালু করা এবং তারপরে প্রথম ডায়লগটি প্রদর্শিত হওয়ার জন্য অপেক্ষা করুন। বেশিরভাগ ক্ষেত্রে ইনস্টলার কোনও অস্থায়ী ফোল্ডারে একটি গুচ্ছ ফাইলগুলি বের করে আনবে। কখনও কখনও ফাইলগুলি সরল থাকে, অন্য সময় সিএবি ফর্ম্যাটে, তবে উইনজিপ, 7 জিপ বা এমনকি ইউনিভার্সাল এক্সট্র্যাক্টর (এই পণ্যটি পরীক্ষা করেনি) - এগুলি খুলতে সক্ষম হতে পারে।


এটি করার জন্য আমার প্রয়োজনীয়তাগুলি এখনই কেটে গেছে - তবে আপনি কোন এক সময় যা পরামর্শ দিয়েছেন তা চেষ্টা করে যাচ্ছিল কিনা তা দেখার চেষ্টা করব। সাড়া দেওয়ার জন্য ধন্যবাদ।
মার্টিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.