পাওয়ারশেল: এনভ: পরিবেশের ভেরিয়েবলের কাটা এড়ানো


17

পাওয়ারশেল পরিবেশের ভেরিয়েবলগুলি প্রদর্শন করে, প্রত্যেকটির জন্য একটি লাইন। যদি কোনও ভেরিয়েবলের যথেষ্ট পরিমাণ মান থাকে তবে এটি কেটে ফেলা হয় এবং একটি উপবৃত্ত সংযোজন করা হয়:

> gci env:

Name                           Value
----                           -----
<suppressed lines>
PSModulePath                   C:\Windows\system32\WindowsPowerSh...
<suppressed lines>

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


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

উত্তর:


23

ডিফল্ট ফর্ম্যাটিং ট্র্যাঙ্কেটস, নির্দিষ্ট করে-মোড়ানো এবং সম্পূর্ণ আউটপুট দেখুন।

gci env: | Format-Table -Wrap -AutoSize

ফলাফল

PSModulePath            C:\Users\KNUCKLE-DRAGGER\Documents\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules\

বা যদি আপনি আউটপুটটি ঠিক সেমিডি.এক্স.কে অনুকরণ করতে পছন্দ করেন তবে চেষ্টা করুন

cmd /c start /b set

ফলাফল

PSModulePath=C:\Users\KNUCKLE-DRAGGER\Documents\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules\

এটি ইতিমধ্যে খুব ভাল। কোনও স্ট্যান্ডার্ড সেমিডি প্রম্পট হিসাবে একই বিন্যাস পাওয়ার কোনও উপায়? পাওয়ারশেল প্রম্পট থেকে সম্ভবত cmd.exe প্রার্থনা করছেন?
সানচো.এস পুনরায় ইনস্টল করুন মনিকাসেলিও

ভাল, আমি এই প্রস্তাব ছিল।
sancho.s পুনরায় ইনস্টল করুন মনিকাসেলিও

4

আপনি যদি setচালনা না করে পাওয়ারশেল থেকে আউটপুট অনুকরণ করতে চান তবে cmd:

dir env: | %{"{0}={1}" -f $_.Name,$_.Value}

প্রচুর টাইপিং, তাই এটি একটি ফাংশন মধ্যে মোড়ানো:

function set {dir env: | %{"{0}={1}" -f $_.Name,$_.Value}}

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