উইন্ডোজ কমান্ড প্রম্পট থেকে সমস্ত পরিবেশের ভেরিয়েবল তালিকাভুক্ত করা সম্ভব ?
পাওয়ারশেলের gci env:
(বা ls env:
বা dir env:
) সমতুল্য কিছু ।
উইন্ডোজ কমান্ড প্রম্পট থেকে সমস্ত পরিবেশের ভেরিয়েবল তালিকাভুক্ত করা সম্ভব ?
পাওয়ারশেলের gci env:
(বা ls env:
বা dir env:
) সমতুল্য কিছু ।
উত্তর:
শুধু কর:
SET
SET prefix
নামের সাথে শুরু হওয়া সমস্ত ভেরিয়েবলগুলি দেখতে আপনিও করতে পারেন prefix
।
উদাহরণস্বরূপ, আপনি যদি পরিবেশের ভেরিয়েবলগুলি থেকে কেবল ডার্বিডিবি পড়তে চান তবে নিম্নলিখিতটি করুন:
set derby
... এবং আপনি নিম্নলিখিত পাবেন:
DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin
printenv
।
জনের সঠিক উত্তর আছে তবে কিছু সিনট্যাকটিক চিনির সাথে আরও কিছুটা ব্যাখ্যা করার জন্য ..
SET | more
সম্পূর্ণ লটের চেয়ে আপনি একবারে এক পৃষ্ঠার পরিবর্তনগুলি দেখতে সক্ষম হন বা
SET > output.txt
আউটপুটটি কোনও ফাইল আউটপুট.টেক্সটে প্রেরণ করে যা আপনি নোটপ্যাড বা যা কিছু খুলতে পারেন ...
more
উইন্ডোজ, +1
পাওয়ারশেলের সমস্ত পরিবেশের ভেরিয়েবল তালিকাভুক্ত করতে:
Get-ChildItem Env:
অথবা আউটপুট কাটা এড়াতে ব্যবহারকারীর দ্বারা প্রস্তাবিত 797977:
Get-ChildItem Env: | Format-Table -Wrap -AutoSize
উত্স: পরিবেশ পরিবর্তনশীল তৈরি এবং সংশোধন করা ( উইন্ডোজ পাওয়ারশেলের টিপ অফ দি সপ্তাহ )
for /f "tokens=1,2 delims==" ...
Get-ChildItem Env: | Format-Table -Wrap -AutoSize
gci env:
পরিবর্তে Get-ChildItem Env:
, মনে রাখা সহজ
কেবলমাত্র চালানো set
থেকে cmd
।
পরিবেশের ভেরিয়েবলগুলি প্রদর্শন করে, সেট করে বা সরিয়ে দেয়। পরামিতি ব্যতীত ব্যবহৃত, বর্তমান পরিবেশের সেটিংস প্রদর্শন করে।
আপনি SET
সেমিডি ব্যবহার করতে পারেন
বর্তমান ভেরিয়েবলটি দেখানোর SET
জন্য যথেষ্ট
কিছু পরিবর্তনশীল যেমন 'PATH' প্রদর্শন করতে ব্যবহার করুন SET PATH
।
সাহায্যের জন্য, টাইপ করুন set /?
।
সময় হারাবেন না। রেজিস্ট্রি এটি অনুসন্ধান করুন:
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"
এসইটি কমান্ডের চেয়ে কম ফেরত দেয়।
REG_EXPAND_SZ
কীগুলি ফেরত দেয় । উদাহরণস্বরূপ reg query "HKCU\Environment"
আমাকে দেখায় যে আমার %TEMP%
পরিবর্তনশীল মানটির উপর নির্ভর করে %USERPROFILE%
, সুতরাং যদি সেই মানটি পরিবর্তন হয়, তবে এর মানটিও %TEMP%
। বিপরীতে, SET
কেবল ফিরে আসে"C:\Users\mpag\AppData\Local\Temp"
আপনি যে পরিবেশের পরিবর্তনশীলটি সবেমাত্র সেট করেছেন তা যদি দেখতে চান তবে আপনাকে একটি নতুন কমান্ড উইন্ডো খুলতে হবে।
সেটেক্স ভেরিয়েবলগুলির সাথে সেট ভেরিয়েবলগুলি কেবল বর্তমান কমান্ড উইন্ডোতে নয়, কেবল ভবিষ্যতের কমান্ড উইন্ডোতে উপলব্ধ। ( সেটেক্স, উদাহরণ )
অন্যান্য উত্তরে উল্লিখিত হিসাবে, আপনি set
সমস্ত পরিবেশের ভেরিয়েবল তালিকাবদ্ধ করতে বা ব্যবহার করতে পারেন
set [environment_variable]
এর মান সহ একটি নির্দিষ্ট ভেরিয়েবল পেতে।
set [environment_variable]=
ওয়ার্কস্পেস থেকে কোনও ভেরিয়েবল অপসারণ করতে ব্যবহার করা যেতে পারে।