উইন্ডোজ 8-এ কমান্ড লাইন থেকে প্রশাসক হিসাবে চালান


11

আমি প্রশাসক হিসাবে নোটপ্যাড চালানোর চেষ্টা করছি যাতে আমি কমান্ড লাইন থেকে আমার হোস্ট ফাইলটি সম্পাদনা করতে পারি।

আমি runas /user:(myusername)\administrator "notepad c:\windows\system32\drivers\etc\hosts"আমার পাসওয়ার্ডটি ইনপুট করার চেষ্টা করেছি এবং আমি পেয়েছি

রুনাস ত্রুটি: চালাতে অক্ষম - নোটপ্যাড সি: \ উইন্ডোজ \ সিস্টেম 32 \ ড্রাইভারস \ ইত্যাদি \ হোস্ট 1327: অ্যাকাউন্ট সীমাবদ্ধতা এই ব্যবহারকারীকে সাইন ইন করা থেকে বিরত করছে example উদাহরণস্বরূপ: ফাঁকা পা এসএসওয়ার্ড অনুমোদিত নয়, সাইন-ইন সময় সীমাবদ্ধ, বা নীতিমালা নিষেধাজ্ঞা কার্যকর করা হয়েছে।

PS: আমি জানি যদি আমি আমার ব্যবহারকারীর অ্যাকাউন্টে অনুমতি দিই তবে আমি প্রশাসক হিসাবে চালানো ছাড়াই এটি সম্পাদনা করতে পারি। তবে আমি হোস্ট ফাইলটিতে অনুমতি ছাড়াই এটি কীভাবে করব তা জানতে চাই।

উত্তর:


7

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

আপনি এটি সক্ষম করতে এবং তারপরে runasসেই অ্যাকাউন্ট হিসাবে প্রার্থনা করতে পারেন । এটি কয়েকটি সমস্যার পরিচয় দেয় - এখন আপনি একটি পৃথক ব্যবহারকারীর পরিবেশ নিয়ে চলছেন, যার মধ্যে বিভিন্ন পরিবেশের ভেরিয়েবল সেট থাকতে পারে। 1

এটি করার সর্বোত্তম উপায়টি আসলে আপনার বর্তমান ব্যবহারকারী হিসাবে ইউএসি-এর মাধ্যমে উন্নীত হবে। দুর্ভাগ্যক্রমে, স্ট্যান্ডার্ড কমান্ড প্রম্পটে সেই ক্ষমতাটি অন্তর্ভুক্ত নেই - তবে তৃতীয় পক্ষের প্রোগ্রাম এবং বিল্ট-ইন পাওয়ারশেল এবং ডাব্লুএসহেল (ভিবিএস স্ক্রিপ্ট) উভয়ই এটি করতে পারে।


আমার অন্য উত্তর থেকে ingণ গ্রহণ করে আপনি সরাসরি পাওয়ার শেল কমান্ডের সাথে অনুরোধ করতে পারেন powershell -c:

powershell -c start -verb runas notepad C:\Windows\System32\drivers\etc\hosts

যা পাওয়ারশেলকে মূলত নিম্নলিখিতগুলি চালিত করতে বলে (এর startসাথে আলিয়াজ করা হয়েছে Start-Process):

Start-Process -Verb "runas" notepad C:\Windows\System32\drivers\etc\hosts

কৌতুকটি এখানে ক্রিয়াটি পাস করছে runas, ইউএসি কে ট্রিগার করছে।

আমরাও Start-Process -Verb runasনা মান cmd কমান্ড runasসাম্প্রতিক কাজ করা পাস হবে , তাই সবসময় পূর্ণ পথ ব্যবহার কোনো কমান্ড এই ফ্যাশন বাড়িয়ে হবে।

আরও মনে রাখবেন যে কিছু যুক্তি যেমন যুক্তির -cসাথে সংঘর্ষে জড়িত হতে Start-Processপারে, তাই নিরাপদতম উপায়:

powershell "-c start -verb runas commandname -argumentlist 'arg1 arg2'"

1 দ্রষ্টব্য: এটি কেবল ব্যবহারকারীর পরিবেশ পরিবর্তনশীলগুলির জন্য প্রযোজ্য । আপনি প্যারেন্ট প্রসেসে পরিবেশিত পরিবর্তনগুলি ইউএসি দ্বারা পাস করা হয় না ! এটি এর ক্ষেত্রেও প্রযোজ্য runasএবং এটি আরও খারাপ কারণ আপনি এমনকি ব্যবহারকারীর সঠিক সংস্করণগুলি পাবেন না।


এটি আমার পক্ষে ডাবল-কোট দিয়ে কাজ করে নি।
ভিনস

@ ঘোডমোড আপনি যে লাইনের সাথে চালানোর চেষ্টা করেছেন তার একটি উদাহরণ দিতে পারেন? আপনি যদি শেষ উদাহরণটির উল্লেখ করছেন তবে প্রথম উক্তিটি এর পরে স্থানান্তরিত করার চেষ্টা করুন -c। (সুতরাং এর -c "startপরিবর্তে "-c start)
বব

নোট করুন যে প্রশাসক হিসাবে প্রোগ্রাম চালানোর জন্য পাওয়ারশেল প্রক্রিয়াটি এলিভেটেড চালাতে হবে না
jiggunjer

আশ্চর্যজনক যে এটি উইন্ডোজ 10 2019-03 আপডেটের আগে কাজ করছিল।
কিউয়েরটি

12

সম্ভবত, আপনি এখনও প্রশাসক অ্যাকাউন্ট সক্ষম করেন নি।

প্রশাসক অ্যাকাউন্ট সক্ষম করার জন্য এখানে নির্দেশাবলী দেওয়া আছে

আপনি মাইক্রোসফ্ট সাইটে রুনাস সম্পর্কিত আরও তথ্য পাবেন ।


আমার প্রশাসক ব্যবহারকারী উইন্ডোজ 10 2019-03 আপডেটের পরে কাজ করা বন্ধ করে দিয়েছে, এই আদেশটি এটি স্থির করে দিয়েছেnet user administrator /active:yes
কিওয়ার্টি

-1

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

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