Windows PowerShell কি

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

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

ধারণাটি 2003 সালে MONAD নামে জন্মগ্রহণ করেছিল এবং তিন বছর পরে এটি উপস্থাপনার জন্য তার বর্তমান নামে জনসাধারণের কাছে চালু করা হয়েছিল উইন্ডোজ ভিস্তা. পরবর্তীকালে, এটি Windows 7, Windows 8 এবং Windows 10 সংস্করণেও অন্তর্ভুক্ত করা হয়েছে।এছাড়া, Linux এবং MacOS সিস্টেমে Powershell ইনস্টল করাও সম্ভব।

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

উইন্ডোজ পাওয়ারশেল: একটি শক্তিশালী টুল

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

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

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

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

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

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

সমস্ত কর্মের মাধ্যমে সম্পাদিত হয় কমান্ড সমন্বয় (কমান্ড দেয় o সেমিডলেটস) এবং এর মাধ্যমে স্ক্রিপ্টিং. এটি এর কিছু উপযোগিতা:

তথ্য অ্যাক্সেস

PowerShell আমাদের কম্পিউটারের ফাইল সিস্টেম অ্যাক্সেস করতে দেয়, এমনকি সবচেয়ে অপ্রাপ্য ডেটা এবং তথ্য, যেমন Windows রেজিস্ট্রিতে পৌঁছাতে পারে। এই "পাথওয়ে" বেস .NET ফ্রেমওয়ার্ক ব্যবহারের মাধ্যমে খোলা থাকে। এছাড়াও, সব তথ্য আছে ব্যবহারকারী একক কমান্ড লাইন উপলব্ধ. মোট নিয়ন্ত্রণ এবং দৃশ্যমানতা।

অটোমেশন ক্ষমতা

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

এর সাথে সামর্থ্য আছে কর্মক্ষমতা প্রসারণ Windows Powershell দ্বারা অফার করা হয়। একটি একক cmdlet স্ক্রিপ্টের মাধ্যমে, একটি রুটিন টাইপ টাস্ক (যেমন অপারেটিং সিস্টেম আপডেট করা) প্রতি নির্দিষ্ট সময়ে কম্পিউটারের একটি নেটওয়ার্কে কার্যকর করা যেতে পারে।

দূরবর্তী সংযোগ

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

কিছু সহজ PowerShell কমান্ড

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

PowerShell টুলের সাথে কাজ শুরু করার জন্য, আপনাকে এই ধাপগুলি অনুসরণ করে উইন্ডোজে অন্তর্ভুক্ত রান ফাংশনটি অ্যাক্সেস করতে হবে:

  1. একই সাথে কী টিপুন উইন্ডোজ + আর.
  2. পরবর্তীতে যে রান বাক্সটি খোলে, সেখানে আমরা টাইপ করি "শক্তির উৎস" এবং আমরা ক্লিক করুন "গ্রহণ করতে".

PowerShell-এ ব্যবহার করা যেতে পারে এমন সুবিধাজনক cmdletগুলির একটি তালিকা এখানে রয়েছে, যদিও সেগুলি সবগুলির একটি ছোট নমুনা:

সাহায্য পান

PowerShell ভালভাবে পরিচালনা করতে শেখার প্রথম জিনিসগুলির মধ্যে একটি, যেহেতু এই কমান্ডটি আমাদের সরবরাহ করবে ফাংশন, cmdlets, কমান্ড এবং স্ক্রিপ্ট সম্পর্কে আমাদের যে সমস্ত ডকুমেন্টেশন জানতে হবে. উদাহরণস্বরূপ, Get-Service cmdlet সম্পর্কে আরও জানতে, "Get-Help Get-Service" টাইপ করুন।

কপি আইটেম

এই কমান্ডটি ব্যবহার করে আপনি ফোল্ডার বা ফাইল কপি করতে পারেন। এটি আপনাকে তাদের অনুলিপি এবং নাম পরিবর্তন করার অনুমতি দেয়।

সেবা পান

অভ্যস্ত সিস্টেমে কি পরিষেবা ইনস্টল করা আছে তা জানুনক, যেগুলি চলছে এবং যেগুলি ইতিমধ্যে বন্ধ হয়ে গেছে।

নিকট সে বিষয়ে দোয়া-কমান্ড

এটি এক বা একাধিক কম্পিউটারে একটি স্ক্রিপ্ট বা একটি পাওয়ারশেল কমান্ড কার্যকর করতে ব্যবহৃত হয়। এটি সঠিক অবস্থান সহ স্ক্রিপ্টের পাশে Invoke-Command লিখে ব্যবহার করা হয়।

পদ সরাও

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

পান-প্রক্রিয়া

PowerShell ব্যবহার করে আপনি কোন প্রক্রিয়াগুলি চলছে তাও জানতে পারেন (এর কাজটি Get-Service কমান্ডের মতো)।

উপসংহার

একে একে নেওয়া, এই সমস্ত কমান্ড খুব দরকারী বলে মনে হতে পারে না। কমান্ডটি অন্যান্য পরামিতিগুলির সাথে মিলিত হলে এর প্রকৃত সম্ভাবনা প্রকাশিত হয়। এখানেই তারা তাদের পূর্ণ সম্ভাবনা আবিষ্কার করে।

অবশেষে, আমরা যদি সমস্ত উপলব্ধ PowerShell cmdlets জানতে চাই, আমাদের যা করতে হবে তা হল কমান্ডটি চালানো "শো-কমান্ড", যা সমস্ত কমান্ডের একটি দীর্ঘ তালিকা প্রদর্শন করে একটি উইন্ডো খুলবে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   বরিস তিনি বলেন

    অনেক ক্রিয়া এবং হজম করা খুব কঠিন। আমি এটা কি জন্য জানি না

  2.   মার্সেলো ডক্টরোভিচ তিনি বলেন

    আমি কিভাবে এটা আপডেট করব?