ডিফল্টভাবে, Windows নির্দিষ্ট এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করে যাতে ব্যবহারকারীরা অপারেটিং সিস্টেমের নির্দিষ্ট পাথ ও ডিরেক্টরি দ্রুত এক্সেস করতে পারে। এটি Windows-কে নেভিগেট করা সহজ করে তোলে। আপনার নিজস্ব কাস্টম এনভায়রনমেন্ট ভেরিয়েবল ডিফাইন ও সেটআপ করে আপনি অ্যাপস, ডিরেক্টরি, URL এবং আরও অনেক কিছুর জন্য সরাসরি পাথ ও শর্টকাট তৈরি করতে পারেন।

Windows-এ এনভায়রনমেন্ট ভেরিয়েবলগুলো পার্সেন্ট (%) ক্যারেক্টারের দ্বারা ঘেরা থাকে। তাই যদি আপনি আগে এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার না করে থাকেন, তবে সিম্পলি স্টার্ট মেনু লঞ্চ করে নিচের যেকোনো কমান্ড সার্চ বক্সে টাইপ করে Enter চাপলে শুরু করতে পারেন।
%appdata% %temp% %userprofile% %homepath%
লক্ষ্য করুন, আপনি যদি সার্চ বক্সে শুধু appdata টাইপ করেন, তবে এটি বিভিন্ন রেজাল্ট দেবে। কিন্তু আপনি যদি %appdata% টাইপ করেন, তবে আপনি একটি এনভায়রনমেন্ট ভেরিয়েবল আহ্বান করছেন এবং আপনাকে AppData Roaming ডিরেক্টরিতে নিয়ে যাবে।

এখন আপনি এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করার সাথে কিছুটা অভ্যস্ত হলেই, চলুন শুরু করি কীভাবে এনভায়রনমেন্ট ভেরিয়েবল যোগ, এডিট বা ডিলিট করতে হয়। Start বাটনে ক্লিক করুন এবং সার্চ বক্সে environment variable টাইপ করুন। Edit the system environment variables-এ ক্লিক করুন।
এটি System Properties ডায়ালগ খুলবে Advanced ট্যাবে। নিচে Environment Variables বাটনে ক্লিক করুন।

এটি Windows 10-এ নিচের মতো Environment Variables ডায়ালগ দেখাবে। Windows 7-এ এটি কিছুটা ভিন্ন দেখাবে, কিন্তু কাজ একইভাবে করে। ডায়ালগটি দুটি অংশে ভাগ: উপরের অংশ ইউজার ভেরিয়েবলের জন্য এবং নিচের অংশ সিস্টেম ভেরিয়েবলের জন্য।

এখন, Windows 10-এ একটি খুব সাধারণ এনভায়রনমেন্ট ভেরিয়েবল যোগ করা যাক। User variables সেকশনের নিচে New বাটনে ক্লিক করুন। এটি New User Variable উইন্ডো দেখাবে, যেখানে আপনি একটি variable name এবং variable value ডিফাইন করতে পারবেন।
Variable name: টেক্সট এরিয়ায় আপনি এনভায়রনমেন্ট ভেরিয়েবলের জন্য একটি সহজ নাম ডিফাইন করতে পারেন। Variable value: টেক্সট এরিয়ায় আপনি একটি পাথ বা অন্য কোনো মান ডিফাইন করতে পারেন যা ভেরিয়েবল নাম ব্যবহার করার সময় ট্রিগার হবে। তাহলে, Help Desk Geek ওয়েবসাইট লঞ্চ করার জন্য একটি সাধারণ এনভায়রনমেন্ট ভেরিয়েবল তৈরি করি। মানগুলো হল:

OK বাটনে ক্লিক করুন আপনার কাস্টম ভেরিয়েবল যোগ করার জন্য, এবং Environment Variables উইন্ডোর OK বাটনে ক্লিক করুন বন্ধ করে প্রয়োগ করার জন্য।

এখন ভেরিয়েবলটি টেস্ট করতে পারেন দুটি উপায়ে। প্রথমে, আপনি যদি স্টার্ট মেনু থেকে লঞ্চ করতে চান, তবে কম্পিউটার রিস্টার্ট করতে হবে। না হলে, এটি শুধু Explorer বা Run কমান্ড দিয়ে আহ্বান করা যাবে।
Explorer:

Run Command (Windows key + R)

Start Menu Search Box

উপরোক্ত যেকোনো পদ্ধতিতে, Windows আপনার ডিফল্ট ব্রাউজার লঞ্চ করবে এবং Help Desk Geek ওয়েবসাইটে একটি ট্যাব খুলবে। খুব কুল, ঠিক নাকি? আপনি একটি নির্দিষ্ট ডিরেক্টরিতে Explorer লঞ্চ করার জন্যও কাস্টম এনভায়রনমেন্ট ভেরিয়েবল তৈরি করতে পারেন।
এটি খুব কাজের জিনিস যদি আপনাকে ঘন ঘন আপনার ফাইল হায়ারার্কির গভীরে অবস্থিত একটি ডিরেক্টরিতে নেভিগেট করতে হয়। উদাহরণস্বরূপ, একটা ডিরেক্টরি যা আমাকে ঘন ঘন এক্সেস করতে হয়:
C:\Users\aseem\Documents\HOA Stuff\Legal\Contracts\Appeals\Notes
এত গুলো ডিরেক্টরি ক্লিক করে যাওয়ার বদলে, আমি শুধু একটি নতুন ইউজার এনভায়রনমেন্ট ভেরিয়েবল তৈরি করতে পারি নিচের মতো:

এখন, Explorer-এ আমাকে শুধু এড্রেস বারে %HOA% টাইপ করতে হবে এবং এটি আমাকে সে ডিরেক্টরিতে পৌঁছে দেবে! আপনি Browse Directory বা Browse File বাটনেও ক্লিক করে আপনার মনপসন্দ ফোল্ডার বা ফাইলের পাথ সহজে যোগ করতে পারেন।
ফাইল অপশনটি আকর্ষণীয় কারণ এর মানে আপনি একটি প্রোগ্রাম লঞ্চ করার জন্যও এনভায়রনমেন্ট ভেরিয়েবল তৈরি করতে পারেন। উদাহরণস্বরূপ, আপনি আপনার সিস্টেমের যেকোনো EXE ফাইলের দিকে একটি এনভায়রনমেন্ট ভেরিয়েবল পয়েন্ট করতে পারেন। আপনি যখন ভেরিয়েবলটি আহ্বান করবেন, এটি প্রোগ্রামটি লঞ্চ করবে।

উপরের উদাহরণটি খারাপ কারণ Start-এ ক্লিক করে cal টাইপ করা %CAL% টাইপ করার চেয়ে সহজ। কিন্তু আপনার যদি কোনো কাস্টম এক্সিকিউটেবল প্রোগ্রাম ফাইল আপনার PC-র যেকোনো র্যান্ডম ডিরেক্টরিতে থাকে, তবে এটি সেটি খুঁজে বের না করে লঞ্চ করার একটি সহজ পথ। উপভোগ করুন!