- এটি কিসের জন্যে?
- আমি কিভাবে এটা ব্যবহার করব?
- এটি নিয়মিত কমান্ড প্রম্পট থেকে কীভাবে আলাদা?
- এটি ব্যবহার শুরু করার আগে আমার কিছু জানা উচিত?
- এটির সাথে আপনি যে দুর্দান্ত কাজ করতে পারেন সে সম্পর্কে কোনও সুপার ব্যবহারকারীর জানা উচিত?
উত্তর:
উইকিপিডিয়া http://en.wikedia.org/wiki/Windows_PowerShell থেকে নেওয়া
উইন্ডোজ পাওয়ারশেল একটি এক্সটেনসিবল কমান্ড-লাইন শেল এবং মাইক্রোসফ্ট থেকে সম্পর্কিত স্ক্রিপ্টিং ভাষা। এটি ২০০ 2006 সালে প্রকাশিত হয়েছিল এবং বর্তমানে এটি উইন্ডোজ এক্সপি এসপি 2 / এসপি 3, উইন্ডোজ সার্ভার 2003, উইন্ডোজ ভিস্তার জন্য উপলব্ধ এবং এটি একটি alচ্ছিক বৈশিষ্ট্য হিসাবে উইন্ডোজ সার্ভার ২০০৮ এ অন্তর্ভুক্ত রয়েছে। উইন্ডোজ পাওয়ারশেল ২.০ উইন্ডোজ 7 এবং উইন্ডোজ সার্ভার 2008 আর 2 এর সাথে প্রকাশিত হয়েছিল। এটি পূর্ববর্তী সমর্থিত প্ল্যাটফর্মগুলি উইন্ডোজ এক্সপি এসপি 3, উইন্ডোজ সার্ভার 2003 এসপি 2, উইন্ডোজ ভিস্তা এসপি 1 এবং উইন্ডোজ সার্ভার 2008 এ ব্যাকপোর্ট করা হতে চলেছে 4
উইন্ডোজ পাওয়ারশেল মাইক্রোসফ্ট। নেট ফ্রেমওয়ার্কের সাথে একীভূত হয় এবং সেমিডলেট (উচ্চারণিত কমান্ডলেট) প্রয়োগ করে প্রশাসনিক কাজ সম্পাদনের জন্য একটি পরিবেশ সরবরাহ করে, যা একটি বিশেষ ক্রিয়াকলাপ বাস্তবায়নকারী বিশেষ .NET ক্লাস; স্ক্রিপ্টস, যা আবশ্যক যুক্তি সহ সেমিডলেটগুলির রচনা; এক্সিকিউটেবল, যা একক অ্যাপ্লিকেশন; বা নিয়মিত। নেট ক্লাস ইনস্ট্যান্ট করে। 5 উইন্ডোজ পাওয়ারশেল সরবরাহকারীদের মাধ্যমে পাওয়ারশেল রানটাইম-এর জন্য উপলব্ধ ফাইল সিস্টেম বা রেজিস্ট্রি-এর মতো বিভিন্ন ডেটা স্টোরের ডেটা অ্যাক্সেস করে এগুলি কাজ করে।
উইন্ডোজ পাওয়ারশেল এছাড়াও একটি হোস্টিং মেকানিজম সরবরাহ করে যার সাহায্যে উইন্ডোজ পাওয়ারশেল রানটাইমটি অন্যান্য অ্যাপ্লিকেশনগুলির মধ্যে এম্বেড করা যেতে পারে, যা গ্রাফিকাল ইন্টারফেসের মাধ্যমে প্রকাশিত উইন্ডোজগুলি সহ কিছু নির্দিষ্ট ক্রিয়াকলাপ বাস্তবায়নের জন্য উইন্ডোজ পাওয়ারশেল কার্যকারিতা লাভ করতে পারে। এই দক্ষতাটি মাইক্রোসফ্ট এক্সচেঞ্জ সার্ভার 2007 5 দ্বারা পাওয়ার শেল সেমিডলেটস এবং সরবরাহকারী হিসাবে তার পরিচালনার কার্যকারিতাটি প্রকাশ করতে এবং পাওয়ারশেল হোস্ট হিসাবে গ্রাফিকাল পরিচালনা সরঞ্জামগুলি প্রয়োগ করে যা প্রয়োজনীয় সেমিডলেটগুলি আহ্বান করে। মাইক্রোসফ্ট এসকিউএল সার্ভার 2008 সহ অন্যান্য মাইক্রোসফ্ট অ্যাপ্লিকেশনগুলি 8পাওয়ারশেল সেমিডলেটগুলির মাধ্যমে তাদের পরিচালনা ইন্টারফেসটিও প্রকাশ করে। ভবিষ্যতে, উইন্ডোজ গ্রাফিকাল ইন্টারফেস-ভিত্তিক পরিচালনা অ্যাপ্লিকেশনগুলি উইন্ডোজ পাওয়ারশেলের শীর্ষে স্তরযুক্ত করা হবে।
উইন্ডোজ পাওয়ারশেলের নিজস্ব বিস্তৃত, কনসোল-ভিত্তিক সহায়তা, গেট-হেল্প সিএমডিলেট মাধ্যমে ইউনিক্স শেলগুলিতে ম্যান পৃষ্ঠাগুলির স্মরণ করিয়ে দেওয়া রয়েছে।
এই অনুসন্ধানটি ব্যবহার করে স্ট্যাকওভারফ্লো অনুসন্ধান করা আমি নিম্নলিখিতগুলি পেয়েছি:
সার্ভারফল্টে আবার এই অনুসন্ধানটি ব্যবহার করে আমি নিম্নলিখিতগুলি পেয়েছি:
"গ্রেট পাওয়ারশেল হেরেসি", ইউএনআইএক্স-শৈলীর শাঁসের উপর পিএসের সবচেয়ে বড় উদ্ভাবন যা আপনি পরিচিত হতে পারেন (টিসিএসসি, ব্যাশ ইত্যাদি):
"অন্যান্য সমস্ত শেল" এর পাইপলাইনগুলি প্রায় স্ট্রিংগুলি পাস করে। পাওয়ারশেলের পাইপলাইনগুলি চারপাশে বস্তুগুলি পাস করে।
এ কারণে, পাওয়ারশেল শিখতে "শক্ত" হতে পারে, এর জন্য এটি নতুন প্রযুক্তি শেখার প্রয়োজন, এবং বিস্তারিত স্টাফ করার জন্য কী চলছে তা সম্পর্কে আরও বেশি জ্ঞানের প্রয়োজন ... তবে, একবার শিখলে, শেল স্ক্রিপ্টগুলি লিখতে জরুরী সহজতর যা আসলে সম্ভব অন্যান্য ব্যক্তি (বা আপনি, 5 বছর পরে) দ্বারা পড়ুন ... এবং সিস্টেমে অন্য কোনও কিছু পরিবর্তিত হলে সেই স্ক্রিপ্টগুলি "ব্রেক" হওয়ার সম্ভাবনা খুব কম থাকে।
অ-শক্তি-ব্যবহারকারীরা এটি পড়ার জন্য দ্রুত এবং সহজ:
আপনি যদি সিস্টেম প্রশাসক না হন তবে আপনার পাওয়ারশেলের প্রয়োজন হবে না। উইন্ডোজ সার্ভার এবং ক্লায়েন্ট কম্পিউটার এবং স্ক্রিপ্ট তৈরিতে প্রশাসকের ব্যবহারের জন্য এটি শক্তিশালী শেল কমান্ডের সংগ্রহ।