উত্তর:
আপনি ভার্বোজ লগিং মোডে ইনস্টলারটি চালাতে পারেন
msiexec /i product.msi /l*v log.txt
তারপরে লগতে ADDLOCAL
সম্পত্তি পরিবর্তন করুন । সুতরাং আপনি জিইউআইতে উপরের নির্বাচনের সাথে কোন বৈশিষ্ট্যগুলি ইনস্টল করা হয়েছে তা নির্ধারণ করতে সক্ষম হবেন।
অন্যথায়, আপনি জেএসকোটের পরামর্শ অনুযায়ী অরকা ব্যবহার করতে পারেন এবং প্যাকেজটি নিজে বিশ্লেষণ করতে পারেন । যদিও আমি মনে করি ভার্বোজ লগ ব্যবহার করা সহজ সমাধান এবং আপনি একটি কাজের ইনস্টলেশন পেতে যোগ করা কোনও বৈশিষ্ট্যটি মিস করবেন না ।ADDLOCAL
মাইক্রোসফ্ট এরorca.exe
একটি অনুলিপি পান - এটি একটি সাধারণ এমএসআই সম্পাদক। সেখানে অন্যান্য সম্পাদক রয়েছেন যা এই জন্য ঠিক পাশাপাশি কাজ করা উচিত। অরকাতে এমএসআই খুলুন এবং Feature
টেবিলটি পরীক্ষা করুন । এই টেবিলটি সমস্ত উপলভ্য বৈশিষ্ট্য সেটগুলি তালিকাভুক্ত করবে, যদি সরবরাহকারী প্যাকেজিংয়ের ক্ষেত্রে তাদের ব্যবহার করে used
সবচেয়ে সহজ উপায় হ'ল অ্যাপ্লিকেশন বিক্রেতার সাথে যোগাযোগ করা এবং কমান্ড লাইনের সুইচগুলি কী তা সন্ধান করা। এই কথাটি বলে, কখনও কখনও কোনও বিক্রেতা সেই তথ্যটি উপলভ্য না করার জন্য পছন্দ করেন। সেক্ষেত্রে ইনস্টলেশন প্রক্রিয়াটি পর্যবেক্ষণ করতে আমি প্রসেস মনিটরটি ব্যবহার করতে চাই ।
বেশিরভাগ ইনস্টলার একইভাবে কাজ করে। আপনি একটি একক ফাইল ডাউনলোড করেন এবং ফাইলটি সমস্ত অস্থায়ী ডিরেক্টরিতে প্রকৃত ইনস্টলেশন ফাইলগুলি বের করে দেয়। যেহেতু আমাদের দেখতে হবে যে ইনস্টলারটি কোথায় এক্সট্র্যাক্ট করছে সেহেতু ইনস্টলারটি শুরু হওয়ার সাথে সাথে পর্যবেক্ষণ করতে প্রক্রিয়া মনিটর ব্যবহার করুন। ইনস্টলারটি দিয়ে চালিয়ে যান না, বা এটি থেকে বেরিয়ে যান। উভয় পদক্ষেপের ফলে অস্থায়ী ফাইলগুলি মুছে ফেলা হবে। অস্থায়ী ডিরেক্টরি থেকে নিষ্কাশিত সমস্ত ফাইলের অনুলিপি করুন। আপনি আপনার কাস্টম ইনস্টলারটির জন্য এই ফাইলগুলি ব্যবহার করবেন । আপনি নির্দিষ্ট প্রক্রিয়াটি (প্রক্রিয়া মনিটরে) সনাক্ত করার পরে, অন্যান্য সমস্ত প্রক্রিয়া ফিল্টার করে ফেলুন। ইনস্টল ক্রমটি চালিয়ে যাওয়ার পরে আপনি প্রক্রিয়াটি পর্যবেক্ষণ করতে পারেন। আপনি যা খুঁজছেন তা হ'ল একটি এম্সেক্সেক্স কমান্ড যা আপনার অনুরোধ করা বৈশিষ্ট্যের জন্য ইনস্টলটিকে কল করে।
এটি ট্রায়াল এবং ত্রুটির একটি সময় সাধ্য প্রক্রিয়া হতে পারে, তবে বিক্রেতারা যে তথ্য সরবরাহ করে না এমন অ্যাপ্লিকেশনগুলির ইনস্টলগুলি কাস্টমাইজ করতে আমার বড় সাফল্য হয়েছে ...
আপনি দেখতে পাবেন যে এমএসআই ইনস্টলারটি এমএসএেক্সেক প্রশাসনিক ইনস্টলেশন বিকল্পটিকে সমর্থন করে msiexec /a <yourpackage.msi>
। এটি ইনস্টলারটি চালাবে, তবে প্যাকেজটি ইনস্টল করার পরিবর্তে এটি সফ্টওয়্যারটির জন্য একটি ইনস্টল পয়েন্ট তৈরি করবে যা আপনার নির্দিষ্ট বিকল্পগুলির সাথে অনুকূলিতকরণ করবে ized এরপরে আপনি নির্দিষ্টভাবে ইনস্টল পয়েন্টে তৈরি .msi স্থাপন করতে পারেন, আপনি সাধারণত নিজের সফ্টওয়্যারটি যেভাবে ব্যবহার করেন।
এটি মূলত বিক্রেতাকে কীসের জন্য সমর্থন অন্তর্ভুক্ত করেছে তার উপর নির্ভর করে, সুতরাং @ নিউমন্থের উত্তর অনুসারে, আপনাকে বিক্রেতাকে কল করতে হবে এবং তারা কোন স্থাপনার বিকল্পগুলি সমর্থন করে তা দেখতে হবে।
ADDLOCAL=Common,Administrator,Architect