ভিজ্যুয়াল স্টুডিও কোড টার্মিনাল, অ্যাডমিনিস্ট্রেটর অধিকার সহ একটি কমান্ড কিভাবে চালানো যায়?


87

নতুন সংস্করণ 1.2.0 এ একটি টার্মিনাল অন্তর্ভুক্ত রয়েছে, তবে আমি নোডের সাথে কোনও প্যাক ইনস্টল করার চেষ্টা করার সময় এনপিএম ইআরআর পাই! কোড EPERM যা আমি সাধারণত ডান ক্লিক করে সমাধান করি এবং এটিকে প্রশাসক হিসাবে চালিত করি। সুতরাং আমি কীভাবে এটি vscode টার্মিনালে করব? লিনাক্সের জন্য সুডোর মতো কিছু আছে?

vscode টার্মিনাল


4
উত্তরটি নিজেই পেয়েছি, কেবল প্রশাসক হিসাবে ভিজ্যুয়াল স্টুডিও কোডটি চালান। এটিতে ডান ক্লিক করুন। কেন আগে আমি তা ভেবে দেখিনি জানিনা।
ড্রাগগড 83

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

administrator প্রশাসক হিসাবে কেবল ভিজ্যুয়াল স্টুডিও কোড চালান। ঠিক এটিতে ক্লিক করুন। ' এটি কেবলমাত্র যদি আপনি ভিসকোডের সমস্ত দৃষ্টান্ত আগে বন্ধ করে থাকেন তবেই কাজ করে
জিনস্নো 31'১৯

উত্তর:


119

বিকল্প 1 - সহজ এবং অবিচলিত

প্রশাসক হিসাবে ভিজ্যুয়াল স্টুডিও কোড চালানো কৌশলটি করা উচিত।

আপনি উইন্ডোতে থাকলে আপনি এটি করতে পারেন:

  1. শর্টকাট বা অ্যাপ্লিকেশন / এক্সে রাইট ক্লিক করুন
  2. বৈশিষ্ট্যে যান
  3. সামঞ্জস্যতা ট্যাব
  4. "প্রশাসক হিসাবে এই প্রোগ্রামটি চালান" পরীক্ষা করুন
এটি একটি সতর্কতা আছে যদিও

আপনার ভিএস কোডের অন্যান্য সমস্ত দৃষ্টান্ত বন্ধ রয়েছে তা নিশ্চিত করুন এবং তারপরে প্রশাসক হিসাবে চালানোর চেষ্টা করুন। ইলেক্ট্রন কাঠামো প্রক্রিয়াগুলি বন্ধ করার সময় স্টলগুলি পছন্দ করে তাই আপনার টাস্ক ম্যানেজারটি পরীক্ষা করা এবং অবশিষ্ট প্রক্রিয়াগুলি মেরে ফেলা ভাল।

কোডবেসে সম্পর্কিত পরিবর্তনসমূহ

বিকল্প 2 - আরও সুডোর মতো

যদি কোনও অদ্ভুত কারণে এটি প্রশাসক হিসাবে আপনার আদেশগুলি পরিচালনা না করে আপনি runasকমান্ডটি চেষ্টা করতে পারেন । মাইক্রোসফ্ট: রানাস কমান্ড

উদাহরণ
  • runas /user:Administrator myCommand
  • runas "/user:First Last" "my command"
মন্তব্য
  • কেবল যে কোনও জায়গাতেই তার দ্বিগুণ উদ্ধৃতি স্থাপন করতে ভুলবেন না put
  • এছাড়াও এটি বেশ সম্ভব যে আপনি প্রশাসক অ্যাকাউন্টে কখনও পাসওয়ার্ড সেট করেন নি, যেমন কমান্ডটি চালানোর চেষ্টা করার সময় এটি আপনাকে পাসওয়ার্ড জিজ্ঞাসা করবে। প্রশাসকের ব্যবহারকারীর অ্যাক্সেসের অধিকার / অনুমতি থাকলে আপনি সর্বদা প্রশাসকের ব্যবহারকারীর নাম ছাড়াই কোনও অ্যাকাউন্ট ব্যবহার করতে পারেন।

4
এক্সিকিউটেবল-এর জন্য ডিফল্ট অবস্থান হলC:\Program Files\Microsoft VS Code\Code.exe
bbsimonbb

4
যখন আমি রুনাস ব্যবহার করি "ব্যবহারকারী: ডোমেন \ অ্যাডনেম" "এনপিএম ইনস্টল -g @ কৌনিক / ক্লি" আমি একটি ত্রুটি পেয়েছি "রুনাস ত্রুটি: চালাতে অক্ষম - এনপিএম ইনস্টল -g @ কৌনিক / ক্লিমে সিস্টেম নির্দিষ্ট ফাইলটি খুঁজে পাবে না"
টম ম্যাকডোনাল্ড

এটি এনপিএম সন্ধান করতে না পারলে আপনাকে সিস্টেম PATHএনভায়রনমেন্ট ভেরিয়েবলে আপনার নোড ইনস্টল যুক্ত করতে হতে পারে । এছাড়াও আপনি যদি এটা ভালো কিছু করে বিদ্যমান যাচাই করার চেষ্টা করতে পারেন where.exe npmঅথবা npm -vসংস্করণ প্রদর্শন করে। এছাড়াও যদি আপনি কখনও কখনও পাওয়ারশেল ব্যবহার করেন তবে আপনাকে শেষের দিকে এক্সাই যুক্ত করতে হবে যাতে আপনার মতো কিছু থাকে: runas.exe /user:Administrator myCommand
সিটিএস_এইই

4
বিকল্প 1 দিয়ে আপনার প্রকল্পে বা কোডে আপনি ম্যাপড ড্রাইভগুলি ব্যবহার করতে পারবেন না st stackoverflow.com/a/32715171/5060792
ক্লে

4
উত্তরের উল্লেখ অনুসারে, আপনি দেখতে পাবেন যে আপনি কখনই প্রশাসকের পাসওয়ার্ড সেট করেননি, যদি এমনটি হয় তবে পাসওয়ার্ড ফাঁকা রেখে চলে না (উইন্ডোজ 10 এ কমপক্ষে) কাজ করবে না, তবে আপনি এটির নিজের ব্যবহারকারী অ্যাকাউন্টটিও দেখতে পাবেন প্রশাসকও, সুতরাং আপনার নিজের ব্যবহারকারীর নাম পরিবর্তে ব্যবহার করুন Administratorএবং আপনি একই ফলাফল অর্জন করবেন।
টমো হ্যাবলবাউয়ার

5

পদক্ষেপ 1: প্রশাসক হিসাবে ভিএস কোড পুনরায় চালু করুন Rest

(উইন্ডোজ কী ক্লিক করুন, "ভিজ্যুয়াল স্টুডিও কোড" অনুসন্ধান করুন, ডান ক্লিক করুন এবং আপনি প্রশাসকের বিকল্পটি দেখতে পাবেন)

পদক্ষেপ 2: আপনার ভিএস কোড পাওয়ারশেল টার্মিনাল রানSet-ExecutionPolicy Unrestricted


4
এইটা কাজ করে. আমি জানি না কেন এটি কাজ করা অবস্থায় কেন সবাই এখনও অন্য উত্তরগুলিতে আপত্তি জানায়। আমি কি কিছু মিস করেছি, কোনও ত্রুটি আছে কি?
জেমি মার্শাল

এমনকি এটির সুবিধাও রয়েছে যে আপনাকে প্রারম্ভকালে প্রশাসক হিসাবে ভিএসসি চালানো নিশ্চিত করতে হবে না।
লেমা

3

অ্যাডমিন হিসাবে চালানো আমার কোনও উপকারে আসেনি। (সিস্কেল: পুনর্নামকরণের সাথে ত্রুটিও পেয়েছে)

উইন্ডোজ দ্বারা ফাইলগুলি লক করা থাকলে এই ত্রুটিটিও ঘটতে পারে।

এটি ঘটতে পারে যদি:

  • আপনি আসলে প্রকল্প চালাচ্ছেন
  • আপনার কাছে ভিজ্যুয়াল স্টুডিও এবং ভিএসকোড উভয় ক্ষেত্রেই ফাইল খোলা আছে।

অ্যাডমিন হিসাবে চলমান উইন্ডোজ ফাইল লকিং কাছাকাছি পায় না।

আমি ভিএস ২০১7 এ একটি নতুন প্রকল্প তৈরি করেছি এবং তারপরে আরও প্যাকেজ যুক্ত করার চেষ্টা করার জন্য ভিএসকোডে স্যুইচ করেছি। প্রকল্পটি চলমান এবং ভিএস ২০১201 বন্ধ করা বন্ধ করার পরে এটি ত্রুটি ছাড়াই সম্পূর্ণ করতে সক্ষম হয়েছিল

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


ধন্যবাদ, আমার সাথে ঠিক এটাই হয়েছিল। ফোল্ডারটি ব্যবহার করে এমন অন্যান্য অ্যাপ্লিকেশন বন্ধ করে অ্যাডমিনে সেন্টিমিডি করে পুনরায় ইনস্টল করা হচ্ছে।
অ্যানি লাগাং

2

আমি যা পাই তা এখানে।

আমি 'এনপিএম' কমান্ডগুলি কার্যকর করতে ভিজুয়াল স্টুডিও কোড এবং এর টার্মিনাল ব্যবহার করছি।

ভিজ্যুয়াল স্টুডিও কোড (প্রশাসক হিসাবে নয়)
পিএস জি: \ ল্যাবস \ মাইপ্রজেক্ট> এনপিএম ইনস্টল বুটস্ট্র্যাপ @ 3

স্ক্যান্ডির এবং / অথবা অনুমতি ত্রুটির ফলাফল।

ভিজ্যুয়াল স্টুডিও কোড (প্রশাসক হিসাবে)
'এনজি সার্ভ' এর মতো কিছু চালানোর পরে এই আদেশটি চালান

পিএস জি: \ ল্যাবস \ মাইপ্রজেক্ট> এনপিএম ইনস্টল বুটস্ট্র্যাপ @ 3

স্ক্যান্ডির এবং / অথবা অনুমতি ত্রুটির ফলাফল।

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

পিএস জি: \ ল্যাবস \ মাইপ্রজেক্ট> এনপিএম ইনস্টল বুটস্ট্র্যাপ @ 3

তারপরে আমি যে ফলাফল পেয়েছি তা হ'ল: + bootstrap@3.3.7
115 প্যাকেজ যুক্ত করেছে এবং 24.685 এর মধ্যে 1 প্যাকেজ আপডেট করেছে

এটি স্থায়ী সমাধান নয় কারণ আমি যতবারই এনপিএম কমান্ড কার্যকর করতে চাইছি ভিএস কোড বন্ধ করে দেওয়া চালিয়ে যেতে চাই না, তবে এটি সমস্যাটিকে একটি পয়েন্টে সমাধান করেছে।

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