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

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

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





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





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

পাওয়ারশেলের মধ্যে ডুব দেওয়ার আগে, প্রথমে আরেকটি প্রশ্ন করা যাক: 'শেল কী?'





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

যদিও শেলটি ২০০ since সাল থেকে রয়েছে মাল্টিক্স অপারেটিং সিস্টেম 1969 সালে চালু হয়, উইন্ডোজ তার সংস্করণ, শেল, 1985 সালের নভেম্বর মাসে চালু করে। এই মৌলিক শেলের বিকাশগুলি অনুসরণ করা হয়েছিল, তবে সর্বদা আরও শক্তিশালী কিছু প্রয়োজন ছিল।



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

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





এটি কেবল আপনার সময় বাঁচায় না, এটি আপনাকে অপারেটিং সিস্টেম এবং এর প্রক্রিয়াগুলির উপর আরও বেশি নিয়ন্ত্রণ দেয়।

সম্পর্কিত: কিভাবে পাওয়ারশেল ব্যবহার করে ড্রাইভকে পার্টিশন এবং ফরম্যাট করবেন





পাওয়ারশেল সিএমডলেট কি?

এখন যেহেতু আপনি PowerShell এর সাথে পরিচিত, আসুন PowerShell এর সবচেয়ে গুরুত্বপূর্ণ দিকগুলির মধ্যে একটি দেখি: সিএমডলেট

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

দ্য সাহায্য পান উদাহরণস্বরূপ, cmdlet হল সবচেয়ে দরকারী cmdlet, কারণ এটি আপনাকে একটি নির্দিষ্ট cmdlet কি করে তা দেখতে দেয়, এর প্যারামিটারগুলি দেখে এবং বিভিন্ন উপায়ে দেখায় যাতে cmdlet ব্যবহার করা হয়।

এর অনুরূপ সাহায্য পান , গেট-কমান্ড আরেকটি cmdlet যা আপনি শেল থেকে বিভিন্ন সমস্যার সমাধান করতে ব্যবহার করতে পারেন। বিশেষ করে, এটি আপনার সিস্টেমে ইনস্টল করা সমস্ত কমান্ড দেখায়। প্রদর্শিত কমান্ডের মধ্যে রয়েছে cmdlets, ফাংশন, উপনাম, ফিল্টার, স্ক্রিপ্ট এবং অ্যাপ্লিকেশন। যখন পরামিতিগুলির সাথে ব্যবহার করা হয়, এটি আপনাকে সেই প্যারামিটারের সাথে সম্পর্কিত সমস্ত নির্দিষ্ট কমান্ড দেখাবে।

উদাহরণস্বরূপ, নিম্নলিখিত কমান্ডটি আপনার স্থানীয় কম্পিউটারে উপলব্ধ সমস্ত ধরণের কমান্ডগুলি ধরবে এবং সেগুলি প্রদর্শন করবে:

Get-Command *

প্যারামিটার সহ গেট-কমান্ড তালিকা আমদানি করা , অন্যদিকে, শুধুমাত্র বর্তমান সেশন থেকে কমান্ড পাবেন।

Get-Command -ListImported

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

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

এটি আপনার কম্পিউটারে পাওয়ারশেল প্রোগ্রাম চালু করবে। বিকল্পভাবে, আপনি রান ডায়ালগের মাধ্যমে এটি চালু করতে পারেন। টিপুন উইন্ডোজ কী + আর আপনার কীবোর্ডে, টাইপ করুন শক্তির উৎস, এবং আঘাত প্রবেশ করুন পাওয়ারশেল চালু করতে।

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

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

1. উইন্ডোজ পাওয়ারশেল ব্যবহার করে স্ক্রিপ্ট তৈরি করা

একটি স্ক্রিপ্ট হল নির্দেশাবলীর একটি সেট, একটি সংক্ষিপ্ত প্রোগ্রাম, যেটি বাস্তবায়নের সময় একটি বড় প্রোগ্রাম চলে।

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

একটি পাওয়ারশেল স্ক্রিপ্ট তৈরি করতে, নিচের ধাপগুলি অনুসরণ করুন:

  1. প্রকার নোটপ্যাড স্টার্ট মেনু সার্চ বারে এবং সেরা ম্যাচ নির্বাচন করুন।
  2. নোটপ্যাডে, আপনি যে স্ক্রিপ্টটি ব্যবহার করতে চান তা লিখুন বা আটকান। উদাহরণ স্বরূপ:
Write-Host 'I make memes; Therefore I am.'

এখন, এ ক্লিক করুন ফাইল বিকল্প এবং নির্বাচন করুন সংরক্ষণ করুন. একটি প্রাসঙ্গিক নাম লিখুন এবং ক্লিক করুন সংরক্ষণ

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

Set-ExecutionPolicy RemoteSigned

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

অবশেষে, টাইপ করুন প্রতি এবং টিপুন প্রবেশ করুন, এবং স্ক্রিপ্টটি চালানোর জন্য এই কমান্ডটি টাইপ করুন, অদলবদল করুন mshaa আপনার ব্যবহারকারীর নামের জন্য।

& 'C:UsersmshaaDesktop
cript.txt'

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

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

পরিবর্তে একটি ব্যতিক্রম বলা হবে, এবং সব ব্যতিক্রমের মত, এটি মাঝখানে আপনার প্রোগ্রামের বাস্তবায়ন বন্ধ করবে। আপনার ইন্টারফেসটি দেখতে এরকম কিছু হবে:

2. একটি নির্দিষ্ট ফাইলের বিষয়বস্তু মুছুন

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

Clear-Content C:TempTestFile.txt

আপনি যে ফাইলটি সাফ করতে চান তার জন্য ফাইলের পথ অদলবদল করুন।

3. একটি দূরবর্তী কম্পিউটারে একটি কমান্ড চালান

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

যাইহোক, কমান্ডটি চালানোর আগে, আপনাকে প্রথমে একাধিক কম্পিউটারের মধ্যে দূরবর্তী সংযোগ স্থাপন করতে হবে। আপনি দূরবর্তী কমান্ড চালানোর জন্য PSSession কমান্ড ব্যবহার করতে পারেন।

Enter-PSSession -ComputerName RemotePCName -Credential UserID

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

আপনি যদি একাধিক দূরবর্তী কম্পিউটারে একটি কমান্ড চালাতে চান, তাহলে এই কমান্ডটি চালান:

Invoke-Command -ComputerName Server01, Server02 -FilePath c:ScriptsDiskCollect.ps1

এই স্নিপেটটি দূরবর্তী কম্পিউটার, Server01 এবং Server02 এ DiskCollect.ps1 স্ক্রিপ্টটি চালাবে। দূরবর্তী কমান্ডগুলির বিস্তারিত পরিচিতির জন্য, দেখুন মাইক্রোসফটের অফিসিয়াল রিমোট কমান্ড গাইড

4. ম্যালওয়্যার স্ক্যানের জন্য পাওয়ারশেল ব্যবহার করুন

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

Start-MpScan -ScanType QuickScan

কিন্তু কখনও কখনও, একটি দ্রুত স্ক্যান যথেষ্ট নয়। সৌভাগ্যক্রমে, আপনি পাওয়ারশেল থেকে একটি সম্পূর্ণ স্ক্যান চালাতে পারেন।

Start-MpScan -ScanType FullScan

মনে রাখবেন যে সম্পূর্ণ স্ক্যানটি কিছুটা সময় নিতে পারে, তাই এটি পটভূমিতে চালানো বুদ্ধিমানের কাজ হবে। এর জন্য, পরিবর্তে এই কমান্ডটি ব্যবহার করুন:

Start-MpScan -ScanType FullScan -AsJob

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

5. ফাইল এবং ফোল্ডার সঙ্গে টিঙ্কারিং

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

ফাইল এবং ফোল্ডারগুলির পুনamingনামকরণ

আপনি সহজেই আপনার ফাইল এবং ফোল্ডারগুলির নাম পরিবর্তন করতে পারেন আইটেম পুন Renনামকরণ PowerShell এ cmdlet।

Rename-Item c:UsersmshaaDesktopMemesAreLame.xls MemesAreCool.xls

ফাইল এবং ফোল্ডার সরানো

কিভাবে ইউএসবি দিয়ে উইন্ডোজ ১০ ফরম্যাট করবেন

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

Move-Item c:UsersmshaaDesktopMemesAreLame.xls c:UsersmshaaDocuments

ফাইল খুলছে

আপনার সিস্টেমে যেকোনো এলোমেলো ফাইল খুলতে নিচের কমান্ডটি ব্যবহার করুন:

Invoke-Item c:MakeUseOfHelloWorld.txt

এছাড়াও, উপরের কমান্ডটি সামান্য টুইক করার পরে আপনি একসাথে একাধিক ফাইল খুলতে পারেন।

Invoke-Item c:MakeUseOf*.txt

একটি নির্দিষ্ট ফাইলের নাম তারকাচিহ্ন (*) দিয়ে প্রতিস্থাপন করলে, চলবে আহ্বান-আইটেম cmdlet একসাথে একাধিক ফাইল খুলুন।

উইন্ডোজ পাওয়ারশেলকে আপনার সহযোগী করুন

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

শেয়ার করুন শেয়ার করুন টুইট ইমেইল Arduino কি? আপনি এটা দিয়ে কি করতে পারেন? ব্যাখ্যা করেছেন

Arduino ইলেকট্রনিক্স tinkering জন্য একটি অসাধারণ ডিভাইস। এটি কী, আপনি এটি দিয়ে কী করতে পারেন এবং কীভাবে শুরু করবেন তা শিখুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • উইন্ডোজ
  • কম্পিউটার অটোমেশন
  • কমান্ড প্রম্পট
  • শক্তির উৎস
লেখক সম্পর্কে শান্ত আমার(58 নিবন্ধ প্রকাশিত)

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

শান্ত মিনহাস থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন