উইন্ডোজ পাওয়ারশেল এবং কমান্ড প্রম্পটের মধ্যে পার্থক্য



সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন

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



পাওয়ারশেলের সাথে ফাইলগুলি তালিকাভুক্ত করা হচ্ছে

পাওয়ারশেলের সাথে ফাইলগুলি তালিকাভুক্ত করা হচ্ছে



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



কমান্ড প্রম্পট বোঝা

উইন্ডোজ কমান্ড প্রম্পট

উইন্ডোজ কমান্ড প্রম্পট

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

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



উইন্ডোজ কমান্ড প্রম্পট অ্যাক্সেস কিভাবে

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

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

    রান উইন্ডো থেকে কমান্ড প্রম্পট ওপেন করা হচ্ছে

  • শুরু মেনু থেকে, এটি অ্যাক্সেস করতে 'কমান্ড প্রম্পট' বা 'সেন্টিমিডি' অনুসন্ধান করুন। রান উইন্ডো থেকে ভিন্ন, আপনি এখানে অ্যাপ্লিকেশন তালিকা থেকে কমান্ড প্রম্পটে ডান ক্লিক করে এবং তারপরে ক্লিক করে প্রশাসক হিসাবে কমান্ড প্রম্পট চালাতে পারেন প্রশাসক হিসাবে চালান প্রারম্ভিক মেনু থেকে কমান্ড প্রম্পট ওপেন করা হচ্ছে

    প্রারম্ভিক মেনু থেকে কমান্ড প্রম্পট ওপেন করা হচ্ছে

  • ফাইল এক্সপ্লোরার থেকে কমান্ড প্রম্পট অ্যাক্সেস করার জন্য আপনাকে নেভিগেট করতে হবে সি: উইন্ডোজ সিস্টেম 32 এবং তারপর চালান cmd.exe ফাইল উইন্ডোজ পাওয়ারশেল

    ফাইল এক্সপ্লোরার থেকে কমান্ড প্রম্পট ওপেন করা হচ্ছে

উইন্ডোজ পাওয়ারশেল বোঝা

প্রারম্ভিক মেনু থেকে পাওয়ারশেল খুলছে

উইন্ডোজ পাওয়ারশেল

উইন্ডোজ পাওয়ারশেল একটি মাইক্রোসফ্ট ফ্রেমওয়ার্ক যা প্রধানত টাস্ক অটোমেশন এবং উচ্চ-স্তরের কম্পিউটার কনফিগারেশনের জন্য নকশাকৃত। উইন্ডোজ পাওয়ারশেল একটি কমান্ড-লাইন ইন্টারফেসের পাশাপাশি স্ক্রিপ্টিং পরিবেশ দ্বারা গঠিত।

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

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

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

২০১ 2016 সাল থেকে যখন উইন্ডোজ পাওয়ারশেলকে ওপেন সোর্স এবং ক্রস প্ল্যাটফর্ম তৈরি করা হয়েছিল, লিনাক্স এবং ম্যাকোস সহ সমস্ত অপারেটিং সিস্টেমে এর ব্যবহার দ্রুত বাড়ছে। এই কারণে, অনেক তৃতীয় পক্ষের সফ্টওয়্যার বিক্রেতারা সিস্টেম প্রশাসক এবং আইটি পেশাদারদের পক্ষে কাজ সহজ করার জন্য পাওয়ারশেলের সাথে সংহতকরণের নকশা তৈরি করেছেন।

কিভাবে উইন্ডোজ পাওয়ারশেল অ্যাক্সেস করবেন

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

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

    স্টার্ট মেনু থেকে পাওয়ারশেল খুলছে

  • রান উইন্ডো থেকে, ক্লিক করুন উইন্ডোজ কী + আর , 'পাওয়ারশেল' প্রবেশ করুন এবং তারপরে ক্লিক করুন প্রবেশ করান বা ঠিক আছে

    রান উইন্ডো থেকে পাওয়ারশেল খুলছে

  • ফাইল এক্সপ্লোরার থেকে এটি চালানোর জন্য, নেভিগেট করুন সি: উইন্ডোজ সিস্টেম 32 উইন্ডোজপাওয়ারশেল, সংস্করণ ফোল্ডারটি খুলুন এবং তারপরে এটি সন্ধান করুন পাওয়ারশেল.এক্স ফাইল

    ফাইল এক্সপ্লোরার থেকে পাওয়ারশেল খুলছে

উইন্ডোজ পাওয়ারশেল এবং সিএমডি এর মধ্যে পার্থক্য

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

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

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

উইন্ডোজ পাওয়ারশেল একটি ক্রস প্ল্যাটফর্ম যেহেতু এটির উন্নত বৈশিষ্ট্যগুলি উইন্ডোজ, লিনাক্স এবং ম্যাকস যেমন জনপ্রিয় উইন্ডোজ অপারেটিং সিস্টেমগুলিতে পাওয়া যায় সেই কমান্ড প্রম্পটের তুলনায় জনপ্রিয় সমস্ত অপারেটিং সিস্টেমগুলিতে ব্যবহার করা যেতে পারে

উইন্ডোজ পাওয়ারশেল আরও ব্যবহার করে ক্ষমতাশালী কমান্ডগুলি বলে cmdlet যা কমান্ড প্রম্পটে কমান্ডের তুলনায় আরও জটিল কাজ সম্পাদন করে

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

কখন আপনার উইন্ডোজ পাওয়ারশেল বা সিএমডি ব্যবহার করা উচিত

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

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

4 মিনিট পঠিত