উইন্ডোজ কমান্ড প্রম্পট থেকে পাওয়ারশেল কীভাবে আলাদা

উইন্ডোজ 7 পাওয়ারশেল যুক্ত করেছে, কমান্ড প্রম্পটের চেয়ে আরও শক্তিশালী কমান্ড-লাইন শেল এবং স্ক্রিপ্টিং ভাষা। উইন্ডোজ Since-এর পর থেকে পাওয়ারশেল আরও বিশিষ্ট হয়ে উঠেছে, এমনকি এটি উইন্ডোজ 10-এ ডিফল্ট পছন্দ হয়ে উঠেছে।

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

পাওয়ারশেল কমান্ড প্রম্পট থেকে কীভাবে আলাদা হয়

সম্পর্কিত:পাওয়ারশেল দিয়ে শুরু করার জন্য 5 টি সিএমডলেট

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

সম্পর্কিত:গীক স্কুল: পাওয়ারশেলে কীভাবে অবজেক্ট ব্যবহার করা যায় তা শিখছে

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

পাওয়ারশেল কেবল শেল নয়। এটি একটি শক্তিশালী স্ক্রিপ্টিং পরিবেশ যা আপনি কমান্ড প্রম্পটের চেয়ে উইন্ডোজ সিস্টেমগুলি পরিচালনা করার জন্য জটিল স্ক্রিপ্টগুলি তৈরি করতে ব্যবহার করতে পারেন।

কমান্ড প্রম্পট মূলত উইন্ডোজে এগিয়ে যাওয়া কেবলমাত্র একটি উত্তরাধিকার পরিবেশ — এমন একটি পরিবেশ যা আপনাকে ডস সিস্টেমে পাওয়া বিভিন্ন ডস কমান্ডের সমস্ত অনুলিপি করে। এটি বেদনাদায়কভাবে সীমাবদ্ধ, অনেকগুলি উইন্ডোজ সিস্টেম প্রশাসনের বৈশিষ্ট্যগুলিতে অ্যাক্সেস করতে পারে না, এর সাথে জটিল স্ক্রিপ্টগুলি রচনা করা আরও বেশি কঠিন। পাওয়ার শেল উইন্ডোজ সিস্টেম প্রশাসকদের জন্য একটি নতুন পরিবেশ যা তাদের উইন্ডোজ পরিচালনা করতে আরও আধুনিক কমান্ড-লাইন পরিবেশ ব্যবহার করতে দেয়।

আপনি যখন পাওয়ারশেল ব্যবহার করতে চান

সুতরাং, একজন গড় উইন্ডোজ ব্যবহারকারী কখন পাওয়ারশেল ব্যবহার করতে চান?

সম্পর্কিত:ইন্টারনেট সংযোগ সমস্যাগুলির কীভাবে সমস্যা সমাধান করবেন

আপনি যদি মাঝে মাঝে কমান্ড প্রম্পটকে খুব কমই চালিত করেন তবেপিং বাipconfig কমান্ড, আপনার সত্যিই পাওয়ারশেল স্পর্শ করার দরকার নেই। আপনি যদি কমান্ড প্রম্পটের সাথে আরো বেশি স্বাচ্ছন্দ্য বোধ করেন তবে এটি কোথাও চলে না। এটি বলেছে যে, আপনি যদি এটি চেষ্টা করতে চান তবে সেই কমান্ডগুলির বেশিরভাগ পাওয়ারশেলের ক্ষেত্রেও ঠিকঠাক কাজ করে।

সম্পর্কিত:উইন্ডোজে ব্যাচ কিভাবে নামকরণ একাধিক ফাইল করবেন

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

তবে পাওয়ারশেল লিনাক্স টার্মিনালের মতো নয়। এটি কিছুটা জটিল, এবং গড় উইন্ডোজ ব্যবহারকারী এটির সাথে খেলে অনেক সুবিধা দেখতে পাবেন না।

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

সাধারণ কমান্ডগুলির পাওয়ারশেল সমতুল্য

অনেকগুলি কমান্ড প্রম্পট কমান্ড — থেকেipconfig প্রতিসিডি পাওয়ারশেল পরিবেশে কাজ। এর কারণ পাওয়ারশেলটিতে "এলিয়াস" রয়েছে যা পুরানো কমান্ডগুলি টাইপ করার সময় নতুন সেমিডলেটগুলি চালিয়ে উপযুক্ত নতুন সেমিডলেটগুলিতে এই পুরানো কমান্ডগুলি নির্দেশ করে।

পাওয়ারশেলের মধ্যে আমরা কয়েকটি সাধারণ কমান্ড প্রম্পট কমান্ড এবং তাদের সমপরিমাণ নিয়ে যাব Power কেবল আপনাকে পাওয়ারশেলের সিনট্যাক্সটি কীভাবে আলাদা তার একটি ধারণা দিতে।

একটি ডিরেক্টরি পরিবর্তন করুন

  • ডস:  সিডি
  • শক্তির উৎস:  স্থান নির্ধারণ করা

একটি ডিরেক্টরিতে ফাইল তালিকা

  • ডস:  dir
  • শক্তির উৎস:  গেট-চাইল্ড আইটেম

একটি ফাইলের নাম পরিবর্তন করুন

  • ডস:  নতুন নামকরণ
  • শক্তির উৎস:  পুনঃনামকরণ-আইটেম

কোনও ডস কমান্ডের একটি উপনাম রয়েছে কিনা তা দেখতে আপনি এটি ব্যবহার করতে পারেনগেট-এলিয়াস সেমিডলেট। উদাহরণস্বরূপ, টাইপ করাগেট-এলিয়াস সিডি তোমাকে দেখায়সিডি আসলে চলছে  স্থান নির্ধারণ করা সেমিডলেট।

আরও জানুন

সম্পর্কিত:গীক স্কুল: পাওয়ারশেলের সাহায্যে উইন্ডোজ কীভাবে স্বয়ংক্রিয় করবেন তা শিখুন

পাওয়ারশেল সম্পর্কে আরও জানতে চান? আমাদের গীক স্কুল নিবন্ধগুলির সিরিজটি পড়ুন যা আপনাকে পাওয়ারশেলের সাথে পরিচয় করিয়ে দেবে এবং আপনাকে দ্রুত গতিতে উঠতে সহায়তা করবে। আপনি যদি উইন্ডোজ সিস্টেম প্রশাসক হন তবে আপনার এই জিনিসগুলি জানা উচিত।


$config[zx-auto] not found$config[zx-overlay] not found