নিম্নলিখিত ব্লগটি 'ইনভোক-এক্সপ্রেশন' cmdlet ব্যাখ্যা করার জন্য বিভিন্ন সম্ভাবনা বিবেচনা করবে৷
PowerShell-এ 'ইনভোক-এক্সপ্রেশন' Cmdlet কিভাবে ব্যবহার করবেন?
আগেই বলা হয়েছে, ' ইনভোক-এক্সপ্রেশন ” cmdlet একটি স্ট্রিং বা স্ক্রিপ্টকে কমান্ড হিসাবে চালাতে বা মূল্যায়ন করতে সাহায্য করে। আরও ব্যবহার নীচে প্রদত্ত উদাহরণগুলিতে বিশদভাবে বর্ণনা করা হয়েছে।
উদাহরণ 1: একটি কমান্ডের মূল্যায়ন করতে 'আমন্ত্রণ-এক্সপ্রেশন' Cmdlet ব্যবহার করুন
এই উদাহরণটি ব্যবহার করে একটি অভিব্যক্তি মূল্যায়ন করবে ' ইনভোক-এক্সপ্রেশন 'cmdlet:
$Cmdlet = 'সেবা পান'
ইনভোক-এক্সপ্রেশন $Cmdlet
উপরের কোড অনুযায়ী:
- প্রথমে একটি ভেরিয়েবল শুরু করুন ' $cmdlet ' এবং বরাদ্দ করুন ' সেবা পান এটাতে cmdlet.
- এর পরে, ব্যবহার করুন ' ইনভোক-এক্সপ্রেশন ' cmdlet '$cmdlet' ভেরিয়েবলটি চালু করতে:
উদাহরণ 2: একটি ভেরিয়েবলে একটি কমান্ড চালানোর জন্য Cmdlet 'ইনভোক-এক্সপ্রেশন' ব্যবহার করুন
এই উদাহরণটি cmdlet ব্যবহার করে একটি ভেরিয়েবলে একটি কমান্ড চালাবে “ ইনভোক-এক্সপ্রেশন ”:
$cmdlet = 'গেট-প্রক্রিয়া | অবজেক্ট নির্বাচন করুন-সম্পত্তির নাম-সম্প্রসারণ করুন-শেষ 5'ইনভোক-এক্সপ্রেশন $Cmdlet
উপরের কোড অনুযায়ী:
- প্রথমে ভেরিয়েবল শুরু করুন ' $cmdlet 'এবং এটিতে কমান্ডটি বরাদ্দ করুন।
- এর পরে, cmdlet ব্যবহার করুন “ ইনভোক-এক্সপ্রেশন ' কমান্ড নির্ধারিত ভেরিয়েবল '$cmdlet' কল করতে:
উদাহরণ 3: PowerShell কনসোলে স্ক্রিপ্ট চালানোর জন্য Cmdlet 'ইনভোক-এক্সপ্রেশন' ব্যবহার করুন
এখন, নীচের কমান্ডটি চালান:
ইনভোক-এক্সপ্রেশন 'C:\New\TestScript.ps1'PowerShell কনসোলে স্ক্রিপ্টটি চালানোর জন্য, প্রথমে যোগ করুন “ ইনভোক-এক্সপ্রেশন ” cmdlet এবং তারপর ডবল উল্টানো উদ্ধৃতির মধ্যে স্ক্রিপ্ট পাথ নির্দিষ্ট করুন:
এটি লক্ষ্য করা যায় যে PowerShell কনসোলে স্ক্রিপ্টটি সফলভাবে ব্যবহার করে ' ইনভোক-এক্সপ্রেশন 'cmdlet.
উপসংহার
দ্য ' ইনভোক-এক্সপ্রেশন cmdlet পাওয়ারশেলের কমান্ড হিসাবে একটি স্ট্রিং চালানো বা মূল্যায়ন করার জন্য পরিচিত। প্রথমে, এটি একটি ভেরিয়েবলে স্ক্রিপ্ট বা স্ট্রিং সংরক্ষণ করে এবং তারপরে এটি স্ট্রিং-অর্পণ করা ভেরিয়েবলকে আহ্বান করে। এই ব্লগটি একাধিক উদাহরণ সহ 'ইনভোক-এক্সপ্রেশন' cmdlet ব্যাখ্যা করেছে৷