উইন্ডোজে নন এমএস কমান্ড লাইনের সরঞ্জামগুলি কোথায় রাখা উচিত? [নকল]


8

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

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

আমি একটি শীর্ষ স্তরের "বিন" ডিরেক্টরি বা "সরঞ্জাম" বিবেচনা করছি তবে আমি আশঙ্কা করছি এটি কিছু এমএস নিয়মকে ঘৃণা করতে পারে।

পরামর্শ?


আমি তৃতীয় পক্ষের সরঞ্জামগুলির জন্য কোনও বিশেষ জায়গার প্রয়োজন দেখছি না। আমি এগুলি সবসময় ডেস্কটপ বা সরঞ্জামদণ্ডের শর্টকাট থেকে চালাই।
মোয়াব

1
বেন এন এবং পাইকোজিক উভয়ই এসি: directory সরঞ্জামের ডিরেক্টরিতে কিছু বৈকল্পিকের ডিরেক্টরি পছন্দ করেছেন। আমি চেষ্টা করব যে উত্তরগুলি দেখতে কিভাবে এটি যায়।
প্রসাইক হ্যাকার

C:\toolsদ্বারা ব্যবহৃত হয় chocolatey (: সরঞ্জাম \ পাইথন এবং C \: chocolatey থেকে \ সরঞ্জাম \ msys64 আমি বর্তমানে সি থাকে)। যদিও সেখানে সমস্ত প্যাকেজ ইনস্টল করা হয়নি, যেমন এর nircmd সি তে রয়েছে: \ প্রোগ্রামডাটা \
চকোলেটি y

1
আমি আমার জন্য একটি "ক্লটুলস" ডিরেক্টরি তৈরি করেছি। বেশ সূক্ষ্ম কাজ করে।
নাট

উত্তর:


10

তৃতীয় পক্ষের কর্মসূচির জন্য কোনও অফিসিয়াল জায়গা নেই। আপনার ফাইল সিস্টেমটি আপনার যেমন আপনি চান তেমন ব্যবহার করার জন্য, তবে আমি এগুলি ওএস-সমালোচনামূলক জায়গায় \Windowsবা রাখার বিরুদ্ধে সুপারিশ করব \Windows\System32

আমার প্রস্তাবটি হ'ল আপনার ব্যবহারকারী প্রোফাইলের একটি সাবফোল্ডার তৈরি করা, বলুন \Users\Ben\Toolsএবং আপনার জিনিসগুলি সেখানে রাখুন। তারপরে আপনার স্টার্ট বাক্সে বা স্টার্ট স্ক্রিনে "পরিবেশ সম্পাদনা করুন" টাইপ করুন এবং আপনার অ্যাকাউন্টের জন্য পরিবেশ পরিবর্তনগুলি সম্পাদনা করুন নির্বাচন করুন । (উইন্ডোজ এক্সপিতে এটি সিস্টেম বৈশিষ্ট্যের উন্নত অংশে রয়েছে))

পরিবেশ পরিবর্তনশীল সম্পাদক

যদি শীর্ষ বাক্সে (প্রতি ব্যবহারকারী ভেরিয়েবলগুলি) থাকে তবে PATHসম্পাদনা টিপুন। একটি সেমিকোলন যুক্ত করুন এবং তারপরে আপনার সরঞ্জাম ফোল্ডারের পুরো পথ। আপনার যদি ইতিমধ্যে না থাকে তবে PATHনতুন টিপুন এবং এটিকে যথাযথভাবে পূরণ করুন।

PATH ভেরিয়েবল যুক্ত করা হচ্ছে

আপনি যদি এই পরিবর্তনটি সমস্ত ব্যবহারকারীর জন্য প্রয়োগ করতে চান তবে সরঞ্জাম ফোল্ডারটি সর্বজনীনভাবে অ্যাক্সেসযোগ্য স্থানে ( \Toolsকাজ করে) রাখুন এবং PATHপ্রতি ব্যবহারকারীের পরিবর্তে "সিস্টেম ভেরিয়েবল" তালিকায় ভেরিয়েবল আপডেট করুন ।

সেই ফোল্ডারটি কার্যকরভাবে সর্বব্যাপী হওয়ার আগে আপনাকে লগ অফ করে ফিরে যেতে হবে।


1
এটি কেবলমাত্র লগ ইন করা ব্যবহারকারীদের জন্য সরঞ্জামগুলি উপলব্ধ করে। আমি এমন একটি স্কুলে পড়াই যেখানে লোকেরা মেশিন থেকে মেশিনে ঘোরাঘুরি করতে পারে তবে ধারাবাহিক কমান্ড উপলব্ধ এবং সামঞ্জস্যপূর্ণ অবস্থানের আশা করতে পারে।
প্রসাইক হ্যাকার

1
@ প্রসাইকহ্যাকার সে ক্ষেত্রে ফাইলগুলি সর্বজনীনভাবে অ্যাক্সেসযোগ্য স্থানে ( \Toolsকাজ করে) রাখুন এবং PATHপ্রতি ব্যবহারকারীটির পরিবর্তে সিস্টেম আপডেট করুন ।
বেন এন

1

এটি আপনার নিজের কম্পিউটার? কিছু নিয়মের কি মূল্য আছে? আপনি শূকরপথ এবং পথ সংযোজন সহ ইতিমধ্যে সেখানে থাকা পথ এবং বিশৃঙ্খলাগুলি বুঝতে পেরেছেন, এর যে কোনওটি কীভাবে আপনি এটি সংগঠিত করতে ভাবেন তার চেয়ে খারাপ হতে পারে :-)

আমি এই জাতীয় জিনিসের জন্য মনোনীত ফোল্ডারে ছোট ছোট ইউটিলিটিগুলি এবং কমান্ডগুলি রাখার প্রবণতা রাখি এবং আসলে সি এর মূল থেকে খুব কম নয় কারণ সম্ভবত আমি তাদের ব্যাচগুলিতে ব্যবহার করব যেখানে আইটেমটির পুরো পথটি প্রতিবার ব্যবহৃত হয়, কোনটি ছাড়াই with পাথের ভেরিয়েবলের উপর পরিবর্তন বা নির্ভরতা। কোনও কিছুর উপর নির্ভরতা নেই। আমি আইকনগুলি তৈরি করেছি এবং স্টাফটি দ্রুত অ্যাক্সেস করতে একটি তৃতীয় পক্ষের সরঞ্জামদণ্ড ব্যবহার করব।

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

তাদের জন্য ব্যবহৃত স্ক্রিপ্টগুলি / ব্যাচগুলি সহজেই একই স্থানে সংরক্ষণ করা যেতে পারে এবং তারপরে ব্যাচগুলির সিডি (বর্তমান ডিরেক্টরি) সেই অবস্থানগুলির বাইরে কাজ করবে (দ্রষ্টব্য, আমি বলেছি যে আমি পুরো পথ ব্যবহার করি)। পাথগুলি এড়ানোর জন্য বর্তমান ডিরেক্টরি থেকে একটি সিএমডি (প্রসঙ্গ মেনু) চালানো method এই ব্যবহারগুলির পরিমাণ নির্ধারণ করুন, এমন একটি সংস্থা স্থাপন করুন যার সাথে আপনি বেঁচে থাকতে পারেন, ব্যাক-আপ করুন (সহজভাবে) সেই গোষ্ঠীবদ্ধকরণ এবং বিধিগুলি পূরণ করুন :-)

এমএস এখনও সহজ এবং দ্রুত স্টাফ রাখার আমাদের ক্ষমতাটি পুরোপুরি সরিয়ে নেয়নি!

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

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