ইনভোক-এক্সপ্রেশন: ইউনিভার্সাল পাওয়ারশেল এক্সিকিউটর সিএমডিলেট

Inabhoka Eksapresana I Unibharsala Pa Oyarasela Eksiki Utara Si Emadileta



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

নিম্নলিখিত ব্লগটি 'ইনভোক-এক্সপ্রেশন' 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 ব্যাখ্যা করেছে৷