আর্কাইভগুলিতে পাওয়ারশেল আনজিপ এবং জিপ কমান্ড উপস্থাপন করা হচ্ছে

Arka Ibhagulite Pa Oyarasela Anajipa Ebam Jipa Kamanda Upasthapana Kara Hacche



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

এই ব্লগটি ফাইল জিপ বা আনজিপ করার পদ্ধতি কভার করবে।

কিভাবে PowerShell এ ফাইল জিপ বা আনজিপ করবেন?

এগুলি প্রদত্ত পদ্ধতি যা বিশদভাবে বর্ণনা করা হবে:







পদ্ধতি 1: 'কম্প্রেস-আর্কাইভ' Cmdlet ব্যবহার করে PowerShell-এ ফাইল কম্প্রেস বা জিপ করুন

পাওয়ারশেলের ফাইলগুলিকে জিপ বা সংকুচিত করা যেতে পারে “ কম্প্রেস-আর্কাইভ 'cmdlet. এটি একবারে একক বা একাধিক ফাইল কম্প্রেস করতে পারে।



উদাহরণ 1: একটি একক ফাইল জিপ করতে 'কম্প্রেস-আর্কাইভ' কমান্ড ব্যবহার করুন

নিম্নলিখিত উদাহরণটি ব্যবহার করে একটি একক ফাইল জিপ করবে ' কম্প্রেস-আর্কাইভ 'cmdlet:



কম্প্রেস - সংরক্ষণাগার -পথ C:\Doc\File.txt - গন্তব্যপথ C:\Doc\File.zip

উপরের কোড অনুযায়ী:





  • প্রথমে, 'কমপ্রেস-আর্কাইভ' cmdlet যোগ করুন, উল্লেখ করুন ' -পথ ” প্যারামিটার, এবং জিপ করার জন্য ফাইল পাথ বরাদ্দ করুন।
  • এর পরে, সংজ্ঞায়িত করুন ' -গন্তব্যপথ ' প্যারামিটার এবং ফাইলের সাথে লক্ষ্য পথ নির্ধারণ করুন এবং ' জিপ এক্সটেনশন:

আসুন নীচের কোডটি কার্যকর করার মাধ্যমে ফাইলটি জিপ করা হয়েছে কিনা তা পরীক্ষা করা যাক:



Get-ChildItem C:\Doc\

উপরে বর্ণিত কোডে, প্রথমে যোগ করুন “ Get-ChildItem cmdlet এবং তারপর ডিরেক্টরি ঠিকানা বরাদ্দ করুন:

উদাহরণ 2: একবারে একাধিক ফাইল জিপ করতে 'কম্প্রেস-আর্কাইভ' কমান্ড ব্যবহার করুন

এই নিম্নলিখিত উদাহরণটি PowerShell দিয়ে একাধিক ফাইল জিপ করবে “ কম্প্রেস-আর্কাইভ 'cmdlet. এটি করার জন্য, কেবলমাত্র একাধিক ফাইল ঠিকানা বরাদ্দ করুন ' -পথ ” প্যারামিটার, একটি কমা দ্বারা পৃথক করা হয়েছে:

কম্প্রেস - সংরক্ষণাগার -পথ C:\Doc\File.txt , C:\Doc\New.txt - গন্তব্যপথ C:\Doc\File.zip

উদাহরণ 3: ফোল্ডারের সমস্ত ফাইল জিপ করতে 'কম্প্রেস-আর্কাইভ' কমান্ডটি ব্যবহার করুন

এখন, ওয়াইল্ডকার্ড ব্যবহার করে ফোল্ডারের সমস্ত ফাইল সংরক্ষণাগার বা জিপ করুন “ * ' অপারেটর. সেই কারণে, ডিরেক্টরি ঠিকানার শেষে '*' অপারেটর যোগ করুন, নীচে প্রদর্শিত হিসাবে:

কম্প্রেস - সংরক্ষণাগার -পথ 'C:\Doc\*' - গন্তব্যপথ C:\Doc\File.zip

পদ্ধতি 2: 'প্রসারিত-আর্কাইভ' Cmdlet ব্যবহার করে PowerShell-এ ফাইলগুলি আনকম্প্রেস বা আনজিপ করুন

জিপ করা বা সংকুচিত করা ফাইলগুলি 'এর সাহায্যে আনজিপ বা আনকম্প্রেস করা যেতে পারে প্রসারিত-আর্কাইভ 'cmdlet.

উদাহরণ: একটি ফাইল আনজিপ করতে 'প্রসারিত-আর্কাইভ' কমান্ডটি ব্যবহার করুন

এই উদাহরণে, জিপ করা ফাইলটি ' ব্যবহার করে আনজিপ করা হবে প্রসারিত-আর্কাইভ 'cmdlet:

বিস্তৃত করা - সংরক্ষণাগার -পথ C:\Doc\File.zip - গন্তব্যপথ সি:\ডক\ফাইল

উপরের কোড অনুযায়ী:

  • প্রথমে যোগ করুন ' প্রসারিত-আর্কাইভ ' cmdlet, উল্লেখ করুন ' -পথ ” প্যারামিটার এবং ফাইলের নামের সাথে ফাইলের ঠিকানা বরাদ্দ করুন:

আসুন পরীক্ষা করে দেখুন যে ফাইলগুলি এক্সট্র্যাক্ট করা হয়েছে কি না ' Get-ChildItem ডিরেক্টরি ঠিকানা সহ cmdlet:

Get-ChildItem সি:\ডক\ফাইল

এটি পাওয়ারশেল ব্যবহার করে ফাইল জিপ এবং আনজিপ করার পদ্ধতি সম্পর্কে ছিল।

উপসংহার

PowerShell-এ ফাইলটি জিপ বা কম্প্রেস করতে, “ কম্প্রেস-আর্কাইভ cmdlet ব্যবহার করা হয়। একটি ফাইল আনজিপ বা আনকম্প্রেস করার সময়, ' প্রসারিত-আর্কাইভ cmdlet ব্যবহার করা যেতে পারে। তাছাড়া, একাধিক ফাইল একবারে জিপ বা আনজিপ করা যায়। এই লেখাটি বিবৃত প্রশ্নটি পর্যবেক্ষণ করেছে এবং বিবৃত প্রশ্নের সমাধান করেছে।