উইন্ডোজের জন্য কি 'সুডো' কমান্ড আছে?


449

আমি সর্বদা আমার উইন্ডোজ কম্পিউটারে প্রশাসনিক নন-অ্যাকাউন্টে কাজ করি। কখনও কখনও আমাকে এমন প্রোগ্রাম ইনস্টল করতে হয় যার জন্য প্রশাসকের অ্যাক্সেস প্রয়োজন। আমি প্রায়শই উইন্ডোজ কমান্ড প্রম্পটটি ব্যবহার করি, লিনাক্স টার্মিনাল কমান্ডের মতো সুবিধাগুলি বাড়ানোর জন্য কি উইন্ডোজ কমান্ড রয়েছে sudo?


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

7
@ জিআগ্রাচ আমার পাওয়ারশেলের উপর নেই ...
জিগগুনজার 17'16

2
আমি এটি ব্যবহার করিdoskey sudo= runas /user:Administrator "cmd /k cd \"%cd%\" & $*"
উইলিয়াম

1
চকোলেটী প্যাকেজ হিসাবে উইন্ডোজের জন্য উপলব্ধ আমার মতো wsudoএকটি sudoসরঞ্জাম চেষ্টা করুন ।
নাসেরটিও

উত্তর:


267

Runas য়েতে বল। '

runas [{/profile|/noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program

শেষ ঘন্টা:

runas /noprofile /user:Administrator cmd 

প্রশাসক হিসাবে একটি কমান্ড শেল শুরু করতে


22
আপনি কোনও প্রসারিত ব্যবহারের জন্য প্রোফাইল লোড হওয়া (যেমন এনভায়রনমেন্ট ভেরিয়েবলগুলি সহ) পেতে চান। যে ক্ষেত্রে ড্রপ /noprofile
রিচার্ড

6
এটি আমার জন্য কাজ করছে না। আমি আমার পাসওয়ার্ড টাইপ করার পরে কমান্ড প্রম্পটটি বন্ধ হয়ে যায়।
জোনাস

55
এটি প্রশাসকের পাসওয়ার্ড চাইছে না? sudo আপনার পাসওয়ার্ড চাইছে !
n611x007

15
দুর্ভাগ্যক্রমে, এটি মারাত্মকভাবে পুরানো। Runasকেবল শংসাপত্রের একটি আলাদা সেট এর অধীনে কমান্ড চালায়। আপনার শংসাপত্রগুলিতে অ্যাডমিন অনুমতি থাকলেও এর অর্থ এই নয় যে আপনার শংসাপত্রগুলির অধীনে সমস্ত প্রক্রিয়া প্রশাসক হিসাবে চলমান।
surfasb

12
"পুরানো" এর জন্য +1 যেহেতু রুনাস ইউএসিকে বাইপাস করতে পারে না। পরিবর্তে, উইন্ডোজ বোতাম টিপুন, টাইপ করুন cmd, এবং Ctrl + Shift + enter টিপুন Enter
মৃদু-হলুদ

125

আমি আজ এলিভেটটি আবিষ্কার করেছি যা "ইউএসি সুবিধাগুলি উন্নতির সাথে একটি কমান্ড কার্যকর করে command এটি একইরকম নয় sudo, এটি এক্সিকিউটিভ ব্যবহারকারীকে প্রশাসক হিসাবে পরিবর্তন করে, তবে এর বাক্য গঠনটি তুলনায় অনেক বেশি সহজবোধ্য runasএবং এটি বর্তমান ডিরেক্টরিটি রাখতে পারে, আপেক্ষিক পাথের ব্যবহার সক্ষম করে।

Synopsis:
  elevate [(-c | -k) [-n] [-u]] [-w] command

Options:
  -c  Launches a terminating command processor; equivalent to "cmd /c command".
  -k  Launches a persistent command processor; equivalent to "cmd /k command".
  -n  When using -c or -k, do not pushd the current directory before execution.
  -u  When using -c or -k, use Unicode; equivalent to "cmd /u".
  -w  Waits for termination; equivalent to "start /wait command".

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

ব্যথা পয়েন্ট এলিভেট এলিভেটস একটি অ-সুযোগ সুবিধাযুক্ত শেল থেকে একটি বিশেষ প্রক্রিয়া বাড়িয়ে তুলছে এবং তারপরে স্বাভাবিক হিসাবে চালিয়ে যাচ্ছে। এগুলি ছাড়া আপনাকে ডান-ক্লিক> "অ্যাডমিনিস্ট্রেটর হিসাবে চালান" দিয়ে একটি সুবিধাপ্রাপ্ত কমান্ড প্রম্পট শুরু করা দরকার যা সুবিধাপ্রাপ্ত কমান্ডটি চেষ্টা করার আগে সহজে স্ক্রিপ্ট করা যায় না।


5
এটি সেকপল.এমএসসি তে "প্রম্পট না করে উন্নত করুন" দিয়ে নিখুঁত হয়। একসাথে, তারা %wheel ALL=(ALL) NOPASSWD: ALLsudo হিসাবে একই কাজ ।
সায়েপ

2
@ সায়েপ, কেবল পরিষ্কার করার জন্য, আপনি কি এটি বোঝাতে চাইছেন: ss64.com/nt/syntax-uac.html ?
ম্যাট উইলকি

5
লিফট (v1.3.0) এর সাথে আমি খুঁজে পাওয়া একমাত্র সমস্যাটি হ'ল এটি যে প্রোগ্রামটিকে উন্নত করছে তা থেকে ত্রুটি কোডটি ফেরত দেয় না।
কেন

4
সুডো.বাট: @elevate %*=> লাভ!
জো ডিএফ

10
এটি উল্লেখ করে আপনার পছন্দ হবে যে এটি একটি বাহ্যিক ইউটিলিটি, নিখরচায় OOTB।
হাই-অ্যাঞ্জেল

67

আপনি ব্যবহার করতে পারেন runas কমান্ড যা ধরনের অনুরূপ, অথবা আপনি চেক আউট করতে পারেন Windows এর জন্য উবুন্টু এ প্রকল্প নিয়ে সোর্সফোর্জ যা উবুন্টু কমান্ড যোগ করা।

পার্থক্যটি সূক্ষ্ম:

ধরা যাক আপনার দুটি ব্যবহারকারী আছে। বব একজন সাধারণ ব্যবহারকারী এবং জেমস প্রশাসক।

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

অন্যদিকে বব যদি "সুডো অ্যাকমন্ড" করেন তবে লিনাক্স সুডোর কমান্ডের মতোই কমান্ডটি বব হিসাবে চালিত হয় তবে উন্নত অনুমতি সহ। সুডো সক্ষম হতে কোনও ব্যবহারকারীকে আটকাতে আপনাকে এমন একটি sudoers ব্যবহারকারী গোষ্ঠী সংজ্ঞায়িত করতে হবে যাতে সাধারণ ব্যবহারকারীদের তালিকা থাকে যা sudo ব্যবহার করে উন্নত করার অনুমতি পায় have ব্যবহারকারীদের এখনও উন্নয়নের আগে শংসাপত্র সরবরাহ করতে হবে।

কখনও কখনও পার্থক্যটি গুরুত্বপূর্ণ নয়, কখনও কখনও এটি হয় এবং আমি খুঁজে পাই যে দুটি আদেশই কার্যকর হতে পারে।


2
তুমি কি নিশ্চিত? আমি যখন উবুন্টুতে সুডো চালাই, আমার বর্তমান থিমটি যদি থাকে ~/.themesতবে সুডো-এড অ্যাপ্লিকেশনটি সেই থিমটি অ্যাক্সেস করতে সক্ষম হবে না কারণ এটি এতে নেই /home/root/.themesএবং এটি ডিফল্ট কুৎসিত জিটিকে থিমটি ব্যবহার করবে।
হাসেন

5
@ হাসেন জে - আপনার সমস্যাটি কেবল কারণ command / .themes কমান্ডটি চালুর আগে মূল্যায়ন করে (এবং এভাবে এটি রুটে চলে যাওয়ার আগে)।
জ্যারেড

1
গিটহাবটিতে হোস্ট করা ব্যতীত অন্য একটি সমাধান হ'ল উইন্ডোসু: github.com/tehsenaus/windosu আমি সবেমাত্র এটি পেয়েছি এবং এটি দুর্দান্ত কাজ করছে বলে মনে হচ্ছে। প্রিয় জিনিসটি এটি ইনস্টল করা অত্যন্ত সহজ। কেবল "এনপিএম ইনস্টল -জি উইন্ডোসু"।
ভেন্রিক্স

39

আপনি স্ক্রিপ্ট এলিভেশন পাওয়ারটয়গুলিও ব্যবহার করতে পারেন ।


দুর্দান্ত - আমি ঠিক যা খুঁজছিলাম কমান্ডের আলাদা ব্যবহারকারী রয়েছে বলে চালানোর জন্য আমি চাইনি, কেবল এটি উন্নত সুবিধাগুলি সহ চালানো।
orip

ঠিক এই সমস্যার সঠিক সমাধান! রুনাস এর অগোছালো সিনট্যাক্স দিয়ে কে চায়?
স্টেলেডোগ

1
আমি প্রায়শই ইচ্ছা করেছিলাম উইন্ডোতে লিফট কমান্ডটি তৈরি করা হত। এটি একটি দুর্দান্ত সরঞ্জাম।
nhinkle

একই লেখকের এখন একটি এলিভেশন পাওয়ারটয়েস ​​সংগ্রহ রয়েছে যা থেকে একটি স্ব-উত্তোলন স্ক্রিপ্ট তৈরি করা বিশেষভাবে প্রাসঙ্গিক।
ম্যাট উইলকি

1
@ বার্লপ অবশ্যই না। এটি ইউএসি এর উদ্দেশ্যকে পরাস্ত করবে।
nhinkle

29

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

ব্যবহারকারীর স্বাচ্ছন্দ্যের জন্য, ব্যাচ-ফাইল সিডুডো.কম (যা সহজেই বাশকে গ্রহণ করা যেতে পারে) রয়েছে। প্রকল্পের উইকিতে সম্পূর্ণ বিবরণ পড়ুন । সংক্ষেপে, যখন আপনি বিদ্যমান অ-উন্নত ট্যাব থেকে কিছু কমান্ড চালাবেন, উদাহরণস্বরূপ

csudo dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

কনইমু dismনতুন এলিভেটেড কনসোল / ট্যাবে শুরু হবে (ভিস্টায় পূর্ববর্তী ইউএসি প্রম্পট বা এক্সপিতে লগইন বাক্স সহ)।

ডিফল্টরূপে csudoএকটি বিভাজনে নতুন কনসোল শুরু হয় ( csudo.cmdবিষয়বস্তু সম্পাদনার মাধ্যমে পরিবর্তন হতে পারে )।

এবং অবশ্যই আপনি এটির নামকরণ করতে পারেন sudo.cmdযদি আপনি "ক্লাসিক" sudoশব্দটি পছন্দ করেন।

কনডেমু / উইন্ডোজ এ sudo


1
চুডো বহু আগে কনেমু বিতরণে অন্তর্ভুক্ত ছিল। কোনও লিঙ্কের দরকার নেই।
ম্যাক্সিমাস

সমস্যাটি হ'ল নতুন কনসোল ট্যাবটি sudo'd কমান্ডের পরে ব্যবহারের অযোগ্য হয়ে যায়। সুতরাং আপনি উন্নত ট্যাবে কাজ চালিয়ে যেতে পারবেন না, কেবল একটি press enter or esc to exitবার্তা পান।
jiggunjer

1
অবশ্যই আপনি না। এমনকি ইউনিক্সেও আপনি sudoকমান্ডটি কাজ শেষ করার পরে অ-উন্নত টার্মিনালে ফিরে আসছেন ! আপনি ভুল পথে যাচ্ছে
ম্যাক্সিমাস

1
1) আপনি যদি কোনও নতুন উইন্ডো বা ট্যাব খুলতে চান তবে আপনি এটি চালিয়ে যেতে পারেন , ব্যবহারকারীরা যদি চালিয়ে যেতে চান তবে তা চয়ন করতে দিন। 2) আমার উবুন্টুতে আমাকে প্রতিবার সুডো করতে হবে না, উচ্চতা কয়েক মিনিট ধরে আমার মনে হয়। 3) এই অ্যাপ্লিকেশনটির একটি মিলিয়ন বিকল্প রয়েছে, এখনও এর জন্য কিছুই নেই? হয়তো আমি নষ্ট হয়ে গেছে।
jiggunjer

24

দ্রুত পদ্ধতি:

সুডো যুক্ত করার জন্য তিনটি পদক্ষেপ।

  1. পাওয়ারশেল খুলুন।

  2. নিম্নলিখিত স্ক্রিপ্টটি (Ctrl + C) অনুলিপি করুন এবং এটিকে পাওয়ারশেলের (Alt + Space + E + P) পেস্ট করুন:

$script_path="$HOME\Documents\Scripts"; if (!(test-path $script_path)) {New-Item -ItemType directory $script_path} if (!(test-path $profile)) { new-item -path $profile -itemtype file -force }". $script_path\sudo.ps1" | Out-File $profile -append; "function sudo(){if (`$args.Length -eq 1){start-process `$args[0] -verb `"runAs`"} if (`$args.Length -gt 1){start-process `$args[0] -ArgumentList `$args[1..`$args.Length] -verb `"runAs`"}}" | Out-File $script_path\sudo.ps1; powershell
  1. হিট Enter

এটি sudoপাওয়ারশেলে স্থায়ীভাবে কমান্ড সক্ষম করবে ।

ব্যবহার:

sudo <process-name> [param1 [param2 [param3]]]

উদাহরণ:

sudo explorer
sudo notepad
sudo powershell
sudo cmd
sudo taskmgr
sudo tasklist
sudo taskkill /IM Skype.exe /PID 8496

শেখার জন্য দীর্ঘ পদ্ধতি:

দ্রষ্টব্য: আমি উল্লিখিত স্ক্রিপ্টটি তৈরি করতে উভয় নিবন্ধ থেকে স্ক্রিপ্ট মিশ্রিত করেছি। বরং স্ক্রিপ্টটি নোটপ্যাডে ম্যানুয়ালি পেস্ট করে আমি স্ক্রিপ্ট থেকে Out-Fileবিবৃতি ps1এবং $profileফাইলগুলি সংরক্ষণ করার জন্য যুক্ত করেছিলাম ।

টিপ: আপনি যদি ইউএসি পপআপগুলির (আমার মতো) খুব বড় ফ্যান না হন তবে নিম্নলিখিতগুলি * .reg ফাইলটিতে সংরক্ষণ করুন এবং এটি চালান:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"ConsentPromptBehaviorAdmin"=dword:00000000

1
আমি এই প্রশ্নের পাওয়ারশেল সমাধানটি পছন্দ করি। এটি কোনও কিছুকে উন্নত করার সবচেয়ে সহজ উপায় হতে হবে। বিদ্যমান .bat ফাইলগুলি সহজেই
পস-এ

উইন্ডোজ 10 এ এই ত্রুটিটি পেয়েছেন:. : File C:\Users\User\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 cannot be loaded because running scripts is disabled on this system.
সোভরভ

@ সোভরভ, [এই নিবন্ধ] দেখুন (www.faqforge.com/windows/windows-powershell-running-scriptts-is-disabled-on-this-system/)। ডিফল্টরূপে পাওয়ারশেল স্ক্রিপ্টগুলি যে কোনও উইন্ডোজ ইনস্টলেশনতে অক্ষম থাকে। আপনি এই আদেশের সঙ্গে এটি সক্রিয় করতে প্রয়োজন set-executionpolicy remotesignedসরকারী দস্তাবেজগুলিতেremotesigned বর্ণিত অন্যান্য বিকল্পগুলি ।
ভলকান রেভেন

পাঠকরা লক্ষ্য করেন যে এই পিএস স্ক্রিপ্টটি powershell -c start -verb runas program.exeকার্যকারিতার জন্য একটি মোড়ক । এছাড়াও নোট করুন আপনি এর মতো সিএমডি প্রম্পট (স্থানীয়ভাবে) দিয়ে উন্নত করতে পারবেন না । পাওয়ারশেল সেরা নেটিভ বিকল্প।
jiggunjer

একই কি পাওয়ারশেল এনভির পরিবর্তে সেন্টিমিডি.এক্সে করা যেতে পারে? পাওয়ারশেল ক্লিঙ্কের সাথে গণনা করে না এবং ক্লিঙ্ক উইন্ডো ছাড়া
কোনওভাবেই

20

আপনি যদি উইন্ডোজে এটি করছেন, তবে চালিত হিসাবে কমান্ডটি ছাড়াও অন্যান্য উত্তর দু'এরও উত্তর দেওয়া আছে, মাউস দিয়ে এটি করার উপায় রয়েছে।

আপনি যদি Shiftউইন্ডোতে বেশিরভাগ এক্সিকিউটেবল ফাইলগুলিতে ডান ক্লিক করে কীটি ধরে রাখেন তবে আপনার আরও কয়েকটি উন্নত বিকল্প লক্ষ্য করা উচিত। এর মধ্যে একটি হ'ল " Run As..." বিকল্প (আমি মনে করি এটি Run As Administratorভিস্তার পরে থেকে " " বলা হয়)।

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


4

এটির জন্য সুবিধাজনক নাম সুডো সহ একটি চকলেট প্যাকেজ রয়েছে । আপনি এই কমান্ডটি ব্যবহার করে চকোলেটির সাথে প্যাকেজটি ইনস্টল করতে পারেন:

choco install -y sudo

তারপরে আপনার উইন্ডোজ / এমএস শেলটি যা ব্যবহার করতে হবে তাতে আপনি sudoআশানুরূপভাবে ব্যবহার করতে পারেন ।


3

সুরুন নিখরচায়, মুক্ত-উত্স অ্যাপ্লিকেশন যা ব্যবহারকারীর রেজিস্ট্রি পরিবর্তন না করে বা পরিবেশের পরিবর্তনশীলগুলি পরিবর্তন না করে কোনও পাসওয়ার্ড না দিয়ে নির্দিষ্ট প্রোগ্রামগুলিকে প্রশাসনিক অধিকার দিয়ে চালানোর অনুমতি দেয়।

আমি যখন উইন্ডোজ এক্সপি ব্যবহার করছিলাম তখন এই অ্যাপ্লিকেশনটি আমাকে অনেক সহায়তা করে। বিটা উইন্ডোজ 7 এর অধীনে কাজ করে।


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

3

যেমন আপনি সম্ভবত আবিষ্কার করেছেন, রুনাস আপনাকে অন্য ব্যবহারকারী হিসাবে চালাতে দেবে তবে এটি উচ্চতা করতে পারে না এবং এটি বর্তমান ডিরেক্টরিগুলি, পরিবেশের ভেরিয়েবলগুলি বা দীর্ঘ কমান্ড লাইনগুলি পাস করে না।

হ্যামিল্টন সি শেল এটি একটি খাঁটি su এবং sudo দিয়ে সমাধান করে। su আপনাকে অন্য ব্যবহারকারী হিসাবে একটি কমান্ড চালাতে দেয়; sudo (আসলে একটি উপনাম থেকে su) আপনাকে এলিভেটেড কমান্ড চালাতে দেয়। আপনি পৃথক ব্যবহারকারী হিসাবে উন্নতভাবে চলমান উভয়ই করতে পারেন। বর্তমান ডিরেক্টরিগুলি, পরিবেশের পরিবর্তনশীল এবং দীর্ঘ কমান্ড লাইনগুলি কলকারীর প্রসঙ্গে চলমান su এর মধ্যে একটি ভাগ করা মেমরি হ্যান্ডশেকের মধ্য দিয়ে যায় এবং তারপরে নিজেই একটি অনুলিপি নতুন শংসাপত্রের সাথে অন্তর্ভুক্ত হিসাবে চালিত হয় যা পরে শিশুটিকে শুরু করে। সম্পূর্ণ প্রকাশ: আমি লেখক।


1

sudoসাইগউইনের minttyটার্মিনালের জন্য একটি কার্যকারী প্রতিস্থাপনটি নিম্নলিখিত স্ক্রিপ্টটি ব্যবহারকারীর PATH এ স্থাপন করা হবে:

$!/bin/bash
cygstart --action=runas mintty -e `which bash` -lc \"$@\"

আমার জন্য উইন্ডোজের টার্মিনালে কাজ করার সময় vimবা প্রোগ্রামের সুবিধাগুলি বাড়ানোর একমাত্র কার্যকর প্রতিস্থাপন cygrunsrv


1

এই স্ক্রিপ্টটি কাজ করে:

@echo Set objShell = CreateObject("Shell.Application") > %temp%\sudo.tmp.vbs
@echo args = Right("%*", (Len("%*") - Len("%1"))) >> %temp%\sudo.tmp.vbs
@echo objShell.ShellExecute "%1", args, "", "runas" >> %temp%\sudo.tmp.vbs
@cscript //NoLogo %temp%\sudo.tmp.vbs

এটি সংরক্ষণ করুন এটি sudo.cmdআপনার পাঠাতে যোগ করুন

দ্রষ্টব্য: runasএই প্রসঙ্গে "প্রশাসক হিসাবে চালান" এবং "অন্যান্য ব্যবহারকারীর মতো চালান" নয় এর অর্থ

এখান থেকে নেওয়া হয়েছে এবং আউটপুট থেকে cscript.exe শিরোনাম সরানোর জন্য সামান্য সম্পাদিত


1
এটি একটি নতুন কনসোল তৈরি করে। Sudo'd কমান্ডটি শেষ হওয়ার পরে নতুন উইন্ডোটি অদৃশ্য হয়ে যাবে - সুতরাং আপনি আউটপুটও পড়তে পারবেন না।
jiggunjer

দুঃখিতভাবে হ্যাঁ. তবে এটি কয়েকটি বুনিয়াদি কমান্ড (অনুলিপি), জিইউআই সরঞ্জামগুলি, বা প্রশাসক সেমিডির খোলার জন্য ব্যবহার করা যেতে পারে।
চার্লস মাইলিট

1

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

আপনি কেবল এটি কোনও শেল (সেন্টিমিটার বা পাওয়ারশেল) এ চালাতে পারেন

powershell Start-Process -verb runAs path-to-your.exe "-all -args -in -quotes"

0

নিম্নলিখিত vbs স্ক্রিপ্ট আমার জন্য কৌশল করে। আমি এটি রাখাC:\Windows\System32

Set objArgs = WScript.Arguments
exe = objArgs(0)
args = ""
IF objArgs.Count >= 2 Then
   args = args & objArgs(1)
End If
For it = 2 to objArgs.Count - 1
   args = args & " " & objArgs(it)
Next
Set objShell = CreateObject( "WScript.Shell")
windir=objShell.ExpandEnvironmentStrings("%WINDIR%")
Set objShellApp = CreateObject("Shell.Application")
objShellApp.ShellExecute exe, args, "", "runas", 1
set objShellApp = nothing

কমান্ড প্রম্পটে উদাহরণ ব্যবহার করুন sudo net start service

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