ব্যবহারকারীর অ্যাকাউন্ট থেকে প্রশাসক হিসাবে এমএসআই ফাইলগুলি চালান


18

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

কোনও আলাদা অ্যাকাউন্টের অধীনে এমএসআই ফাইল চালানোর কোনও উপায় আছে কি? বা এটি কোনও কারণে যুক্তিযুক্ত নয়?


কেবলমাত্র একটি উন্নত কমান্ড প্রম্পট থেকে এমএসআই ফাইল ইনস্টল চালু করুন (ডান ক্লিক করুন cmd.exe এবং "প্রশাসক হিসাবে চালান") select কমান্ড লাইনের সাথে কিছু ইনস্টল করুন: msiexec.exe /I "MyFile.msi" /QN /L*V "C:\msilog.log"(যথাযথ হিসাবে পাথ আপডেট করুন)। রুনাস ঠিকঠাক কাজ করা উচিত, আমি কেবল একটি উন্নত কমান্ড প্রম্পটকে আরও সহজ পাই।
স্টেইন ইসমুল

উত্তর:


24

.msi ফাইল তাই একযোগে, msiexec.exe সঙ্গে মৃত্যুদন্ড কার্যকর করা যাবে runas আদেশ, আপনি সাধা পারে কি চাই:

runas /user:administrator "msiexec /i <path and filename of your msi>"

যেহেতু ফাইলটির পুরো-পাথের প্রস্তাব দেওয়া হয়েছে, এর চারপাশে এর উদ্ধৃতিগুলির প্রয়োজন হতে পারে এবং আপনাকে ব্যাকস্ল্যাশ দিয়ে এড়াতে হবে \:

runas /user:administrator "msiexec /i \"<path and filename of your msi>\""
                                      ^^                               ^^


আহ ধন্যবাদ, সার্ভারফল্ট পরীক্ষা করা হয়নি। @ ফ্রেটজে: ধন্যবাদ, তবে আমি প্রথম একটি ত্রুটি বার্তা পেয়েছি যে এমএসএেক্সেক এমএসআই ফাইলটি খুলতে পারে না। এটি এমএসআই ফাইলের পুরো পথ নির্দিষ্ট করতে হবে বলে মনে হচ্ছে। বর্তমান ডিরেক্টরি যা রানস থেকে চালিত হয় তা যে কমান্ডটি চালানো হচ্ছে তা পাস হবে না, এই ক্ষেত্রে এমএসেক্সেক্স (যা বোঝায়)।
টিম পিটজেকার

দেখে মনে হচ্ছে আপনার কাছে শুধু ব্যবহার করতে সক্ষম হওয়া উচিত msiexec /a package.msi- দেখুন TechNet পৃষ্ঠার (যা বলেছেন সার্ভার 2003, কিন্তু এক্সপি সহায়তা সিস্টেম সংশ্লিষ্ট পৃষ্ঠার বিষয়বস্তু অভিন্ন দেখা যায়)। msiexec
স্যামবি

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

@ ফ্রেটজে: ওহ ... এটা বিভ্রান্তিকর!
স্যামবি

6

আপনি প্রশাসক হিসাবে সর্বদা একটি কমান্ড প্রম্পটটি খুলতে পারেন (হয় ডান ক্লিক করুন রুনাস বা শুরু-> রান- / রুনাস / ব্যবহারকারী: প্রশাসক সিএমডি), আপনার এমএসআই উপস্থিত ডিরেক্টরিতে পরিবর্তন করতে পারেন এবং এমএসএেক্সেক / i product.msi সম্পাদন করতে পারেন

বা এটি আপনার নিবন্ধে যুক্ত করুন: HKEY_CLASSES_ROOT si Msi.Package \ শেল \ রানাস \ কমান্ডের মানসমূহ: ইনস্টল করুন & হিসাবে ... HKEY_CLASSES_ROOT \ Msi.Package \ শেল \ রানস \ কমান্ডের মান: এমএসেক্সেক্স / i "% 1"


0

runasকমান্ড লাইন থেকে একবার দেখুন । নির্দিষ্ট অ্যাকাউন্ট হিসাবে আপনি যে কোনও কিছু চালু করতে পারেন।

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