উইন্ডোজ সার্ভারে অটো চালানোর জন্য পাওয়ারশেল স্ক্রিপ্ট কীভাবে নির্ধারণ করবেন

15 সেপ্টেম্বর, 2020 6229 ভিউ শিডিউল-এ-পাওয়ারশেল-স্ক্রিপ্ট

পোস্ট বিষয় ব্রাউজ করুন

ভূমিকা

আপনি যদি চান যে আপনার PowerShell স্ক্রিপ্টটি নির্দিষ্ট বিরতিতে স্বয়ংক্রিয়ভাবে চলতে পারে তাহলে আপনাকে Windows টাস্ক শিডিউলারের সাথে PowerShell স্ক্রিপ্ট নির্ধারণ করতে হবে।

নির্দিষ্ট সময়ে চালানোর জন্য একটি পাওয়ারশেল স্ক্রিপ্টের সময়সূচী করতে আপনি ব্যবহার করতে পারেন এমন অন্যান্য সরঞ্জাম রয়েছে তবে এই নির্দেশিকাটি দেখায় যে কীভাবে এটি উইন্ডোজ টাস্ক শিডিউলারের সাথে করা যায়

আমি এই গাইডে ডেমোর জন্য নীচে দেখানো PowerShell স্ক্রিপ্ট ব্যবহার করব। ফোল্ডারটি ডিরেক্টরিতে না থাকলে স্ক্রিপ্ট ফোল্ডার তৈরি করে।

শিডিউল-এ-পাওয়ারশেল-স্ক্রিপ্ট-উদাহরণ

সময় প্রয়োজন:5 মিনিট.

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

  1. উইন্ডোজ টাস্ক শিডিউলার খুলুন

    টাইপ কাজের সূচি অনুসন্ধান বাক্সে তারপর Task Scheduler এ ক্লিক করুন।

  2. একটি নতুন টাস্ক তৈরি করুন

    সঠিক পছন্দ টাস্ক শিডিউলার লাইব্রেরি . তারপর সিলেক্ট করুন টাস্ক তৈরি করুন .

    একটি পাওয়ারশেল স্ক্রিপ্ট নির্ধারণ করুন

  3. টাস্কের নাম দিন এবং একটি ঐচ্ছিক বিবরণ লিখুন

    নতুন টাস্কের সাধারণ ট্যাবে টাস্কটি ব্যবহার করে একটি নাম দিন নাম ক্ষেত্র আপনি ব্যবহার করে টাস্ক বর্ণনা করতে পারেন বর্ণনা বাক্স

    3 লেবেলযুক্ত বাক্সে, নির্বাচন করতে ভুলবেন না ব্যবহারকারী লগ-ইন করা আছে কি না তা চালান . আপনি যদি প্রথম বিকল্পটি নির্বাচন করেন তবে ব্যবহারকারী লগ ইন না করা পর্যন্ত নির্ধারিত PowerShell স্ক্রিপ্টটি চলবে না।

  4. নির্ধারিত পাওয়ারশেল স্ক্রিপ্ট স্বয়ংক্রিয়ভাবে চালানোর জন্য একটি ট্রিগার তৈরি করুন

    এটি করতে, ক্লিক করুন ট্রিগার ট্যাব তারপর ক্লিক করুন নতুন . দ্য নতুন ট্রিগার উইন্ডো খুলবে।

    উপরে টাস্ক শুরু করুন ড্রপ-ডাউন, নিশ্চিত করুন সময়সূচীতে নির্বাচিত. তারপর আপনি চালানোর জন্য PowerShell স্ক্রিপ্ট নির্ধারণ করতে চান কিনা তা নির্বাচন করুন দৈনিক , সাপ্তাহিক বা মাসিক .

    আপনি নির্দিষ্ট ব্যবধানে পুনরাবৃত্তি করার জন্য PowerShell স্ক্রিপ্টের সময়সূচীও করতে পারেন। এটি করতে, চেক করুন প্রতিবার টাস্ক রিপিট করুন বাক্স তারপর একটি সময়কাল নির্বাচন করতে ড্রপ-ডাউন ক্লিক করুন.

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

    আপনি ট্রিগার কনফিগার করা শেষ হলে, ঠিক আছে ক্লিক করুন।

    একটি পাওয়ারশেল স্ক্রিপ্ট নির্ধারণ করুন

  5. ব্যবহার করে PowerShell স্ক্রিপ্ট নির্ধারণ করুন কর্ম ট্যাব

    ক্লিক করুন কর্ম ট্যাব তারপর ক্লিক করুন নতুন . উপরে কর্ম ড্রপ-ডাউন, নিশ্চিত করুন একটি প্রোগ্রাম শুরু করুন নির্বাচিত. তারপর টাইপ করুন PowerShell.exe উপরে প্রোগ্রাম/স্ক্রিপ্ট ক্ষেত্র

    পরবর্তী, লিখুন -ফাইল স্ক্রিপ্টে সম্পূর্ণ পথ অনুসরণ করে যুক্তি যোগ করুন (ঐচ্ছিক) ক্ষেত্র এখানে আমি টাইপ করা কমান্ড যুক্তি যোগ করুন (ঐচ্ছিক) ক্ষেত্র:

    -ফাইল সি:PSশিডিউল পাওয়ারশেল উদাহরণCreate-folders-from-text-file.ps1

    শেষ হলে ওকে ক্লিক করুন। তারপর আবার ওকে ক্লিক করুন। যখন আপনি ঠিক আছে ক্লিক করবেন, দ্বিতীয়বার, আপনাকে আপনার পাসওয়ার্ড নিশ্চিত করতে হবে।

    একটি পাওয়ারশেল স্ক্রিপ্ট নির্ধারণ করুন

  • উপরে ব্যবহারকারীর নাম ক্ষেত্রে, ComputerNameusername অথবা DomainnameUsername ফর্ম্যাট ব্যবহার করুন।

আপনি শেষ হলে, এখানে কি কর্ম ট্যাব এর মত দেখাবে। কার্যকরভাবে, আপনি এই কমান্ডটি চালানোর জন্য টাস্ক শিডিউলারকে বলছেন -

|_+_| পাওয়ারশেল স্ক্রিপ্টটি নির্ধারিত হিসাবে চালানো হবে তা নিশ্চিত করতে, টাস্কটিতে ডান-ক্লিক করুন এবং রান নির্বাচন করুন।

উপসংহার

আপনার স্ক্রিপ্টটি চালানোর জন্য আপনাকে অ্যাকশন ট্যাবে thePowerShell.exe কমান্ডের -ফাইল প্যারামিটার ব্যবহার করতে হবে। এই কৌশল. অন্যথায় আপনার স্ক্রিপ্ট চালানো যাবে না.

আমি আশা করি আপনি এই গাইড সহায়ক খুঁজে পেয়েছেন. একটি মন্তব্য, পরামর্শ বা একটি প্রশ্ন জিজ্ঞাসা করতে এই পৃষ্ঠার শেষে একটি উত্তর ছেড়ে দিন ফর্ম ব্যবহার করুন.

অন্যান্য সহায়ক গাইড

  • লুপের জন্য পাওয়ারশেল ব্যাখ্যা করা হয়েছে: সিনট্যাক্স এবং উদাহরণ
  • পাওয়ারশেল যদি অন্যথায় ব্যাখ্যা করা হয়: সিনট্যাক্স এবং উদাহরণ

অতিরিক্ত সম্পদ এবং রেফারেন্স