কমান্ড লাইন থেকে ইনস্টল করতে কোনও এমএসআই-তে কোনও বৈশিষ্ট্যের নাম নির্ধারণ করুন


12

আমি একটি এমএসআই প্যাকেজ থেকে একটি অ্যাপ্লিকেশন (সেলসলগিক্স 7.2 অ্যাডমিন সরঞ্জাম এবং সার্ভার) ইনস্টল করার চেষ্টা করছি, তবে কেবলমাত্র একটি নির্দিষ্ট বৈশিষ্ট্য ইনস্টল করতে চাই। আমি কীভাবে বৈশিষ্ট্যের নামটি নির্ধারণ করতে পারি যাতে আমি ADDLOCAL পরামিতিটি ব্যবহার করে চেষ্টা করতে পারি?

এসএলএক্স এমএসআই নির্বাচন

উত্তর:


10

আপনি ভার্বোজ লগিং মোডে ইনস্টলারটি চালাতে পারেন

msiexec /i product.msi /l*v log.txt

তারপরে লগতে ADDLOCALসম্পত্তি পরিবর্তন করুন । সুতরাং আপনি জিইউআইতে উপরের নির্বাচনের সাথে কোন বৈশিষ্ট্যগুলি ইনস্টল করা হয়েছে তা নির্ধারণ করতে সক্ষম হবেন।

অন্যথায়, আপনি জেএসকোটের পরামর্শ অনুযায়ী অরকা ব্যবহার করতে পারেন এবং প্যাকেজটি নিজে বিশ্লেষণ করতে পারেন । যদিও আমি মনে করি ভার্বোজ লগ ব্যবহার করা সহজ সমাধান এবং আপনি একটি কাজের ইনস্টলেশন পেতে যোগ করা কোনও বৈশিষ্ট্যটি মিস করবেন না ।ADDLOCAL


1
পারফেক্ট। একটি ট্রিট কাজ করেছেন। ADDLOCAL=Common,Administrator,Architect
নলাকার

সাহায্য করে আনন্দ পেলাম! ;)
আলেক্সি ইভানভ

5

মাইক্রোসফ্ট এরorca.exe একটি অনুলিপি পান - এটি একটি সাধারণ এমএসআই সম্পাদক। সেখানে অন্যান্য সম্পাদক রয়েছেন যা এই জন্য ঠিক পাশাপাশি কাজ করা উচিত। অরকাতে এমএসআই খুলুন এবং Featureটেবিলটি পরীক্ষা করুন । এই টেবিলটি সমস্ত উপলভ্য বৈশিষ্ট্য সেটগুলি তালিকাভুক্ত করবে, যদি সরবরাহকারী প্যাকেজিংয়ের ক্ষেত্রে তাদের ব্যবহার করে used


2

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

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

এটি ট্রায়াল এবং ত্রুটির একটি সময় সাধ্য প্রক্রিয়া হতে পারে, তবে বিক্রেতারা যে তথ্য সরবরাহ করে না এমন অ্যাপ্লিকেশনগুলির ইনস্টলগুলি কাস্টমাইজ করতে আমার বড় সাফল্য হয়েছে ...


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

1

আপনি দেখতে পাবেন যে এমএসআই ইনস্টলারটি এমএসএেক্সেক প্রশাসনিক ইনস্টলেশন বিকল্পটিকে সমর্থন করে msiexec /a <yourpackage.msi>। এটি ইনস্টলারটি চালাবে, তবে প্যাকেজটি ইনস্টল করার পরিবর্তে এটি সফ্টওয়্যারটির জন্য একটি ইনস্টল পয়েন্ট তৈরি করবে যা আপনার নির্দিষ্ট বিকল্পগুলির সাথে অনুকূলিতকরণ করবে ized এরপরে আপনি নির্দিষ্টভাবে ইনস্টল পয়েন্টে তৈরি .msi স্থাপন করতে পারেন, আপনি সাধারণত নিজের সফ্টওয়্যারটি যেভাবে ব্যবহার করেন।

এটি মূলত বিক্রেতাকে কীসের জন্য সমর্থন অন্তর্ভুক্ত করেছে তার উপর নির্ভর করে, সুতরাং @ নিউমন্থের উত্তর অনুসারে, আপনাকে বিক্রেতাকে কল করতে হবে এবং তারা কোন স্থাপনার বিকল্পগুলি সমর্থন করে তা দেখতে হবে।

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