পাওয়ারশেলের সাথে মিশিেক্সেক চালানো


10

আমি msiexecপাওয়ারশেলে চালানোর চেষ্টা করছি তবে আমি একটি ত্রুটি বার্তা পাচ্ছি। আমি যদি এটি থেকে চালান cmdতবে সব ঠিক আছে।

কেউ কী দয়া করে আমাকে জানাতে পারেন যে আমি কীভাবে পাওয়ারশেলের এই আদেশটি চালাতে পারি?

আমি পাওয়ার কক্ষে যে কমান্ডটি টাইপ করেছি:

msiexec.exe /qb /I "C:\m_temp\Floating\PrimeWixInstaller.msi" INSTALLLOCATION="C:\Program Files\Mathcad\Mathcad Prime 1.0" ALT_DOC_DIR="C:\Program Files\Mathcad\Mathcad Prime 1.0"

আমি যখন কমান্ডটি চালানোর চেষ্টা করি তখন উইন্ডোজ ইনস্টলার সহায়তা উইন্ডোটি পপ আপ করে:

উইন্ডোজ ইনস্টলার সহায়তা উইন্ডো

উত্তর:


7

এটি ঘটে কারণ যুক্তিগুলিতে স্পেস থাকে (উদাহরণস্বরূপ "C:\Program Files\Mathcad\Mathcad Prime 1.0")। এই জাতীয় ক্ষেত্রে আপনাকে অবশ্যই যুক্তিগুলির চারপাশে উদ্ধৃতিগুলি এড়িয়ে যেতে হবে।

পাওয়ারশেলে পালানোর চরিত্রটি হ'ল গ্রেভ-অ্যাকসেন্ট (`)।

সুতরাং কমান্ডটি দেখতে এরকম কিছু হওয়া উচিত:

msiexec.exe /qb /I "C:\myInstaller.msi" INSTALLLOCATION=`"C:\Program Files\installFolder`" ALT_DOC_DIR=`"C:\Program Files\otherFolder`"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.