ব্যাচের চেয়ে ভালো: একটি উইন্ডোজ স্ক্রিপ্টিং হোস্ট টিউটোরিয়াল

ব্যাচের চেয়ে ভালো: একটি উইন্ডোজ স্ক্রিপ্টিং হোস্ট টিউটোরিয়াল

আপনি যদি কম্পিউটার জগতে কিছু সময়ের জন্য কাজ করে থাকেন তাহলে আপনি সম্ভবত ব্যাচের চাকরির সাথে বেশ পরিচিত। বিশ্বব্যাপী আইটি পেশাদাররা তাদের সব ধরণের স্বয়ংক্রিয় কম্পিউটার প্রক্রিয়াকরণ কাজ এবং ব্যক্তিগত কাজ চালানোর জন্য ব্যবহার করেছিলেন। আসলে পল সম্প্রতি আচ্ছাদিত কিভাবে এই ধরনের একটি ফাইল লিখবেন।





ব্যাচের চাকরির সমস্যা হল যে তারা খুব সীমিত ছিল। কমান্ড সেটটি কিছুটা সংক্ষিপ্ত ছিল এবং if-then, for, next এবং while loops ব্যবহার করে কাঠামোগত লজিকের ক্ষেত্রে খুব বেশি কার্যকারিতার অনুমতি দেয়নি।





পরে, উইন্ডোজ স্ক্রিপ্টিং হোস্ট এসেছিল। এমএস উইন্ডোজ স্ক্রিপ্টিং হোস্ট একটি মাল্টি-ল্যাঙ্গুয়েজ স্ক্রিপ্ট ইউটিলিটি যা মাইক্রোসফট উইন্ডোজ 98 থেকে সমস্ত পিসিতে স্ট্যান্ডার্ড হিসাবে ইনস্টল করা শুরু করে। টুলটির দ্বিতীয় প্রজন্মের দ্বারা, এটি মাইক্রোসফট স্ক্রিপ্ট হোস্ট (এমএসএইচ) নামকরণ করা হয়।





একটি মাইক্রোসফট স্ক্রিপ্টিং হোস্ট টিউটোরিয়াল

এখানে MUO তে, আমরা কম্পিউটার অটোমেশন পছন্দ করি। উদাহরণস্বরূপ, বরুণ সিকুলিকে আচ্ছাদিত করেছিলেন, অটোমেশন স্ক্রিপ্ট লেখার একটি সরঞ্জাম, এবং গাই আপনাকে দেখিয়েছিল কিভাবে স্বয়ংক্রিয় কাজ করতে অটোআইটি ব্যবহার করতে হয়। এমএসএইচ সম্পর্কে দুর্দান্ত বিষয় হল যে আপনার যদি উইন 98 পিসি থাকে তবে আপনি বিভিন্ন ভাষায় 'ব্যাচ' স্ক্রিপ্ট লিখতে পারেন।

উপলব্ধ ভাষাগুলির মধ্যে রয়েছে JScript, VBA, এবং VBscript। পার্ল, পাইথন, পিএইচপি, রুবি বা এমনকি বেসিকের স্ক্রিপ্ট লেখা সম্ভব যদি আপনার সঠিক স্ক্রিপ্টিং ইঞ্জিনের সাথে সঠিক প্রয়োগ থাকে।



ব্যক্তিগতভাবে, আমি ভিজ্যুয়াল বেসিক ভাল জানি, তাই আমি সাধারণত VBScript বেছে নিই। এখানে সৌন্দর্য হল যে আপনার কোন বিশেষ প্রোগ্রামিং সফটওয়্যার বা কম্পাইলারের প্রয়োজন নেই। শুধু নোটপ্যাড খুলুন এবং আপনার স্ক্রিপ্ট লিখুন, ঠিক যেমন আপনি আপনার ব্যাচের চাকরি লিখেছেন।

কিছু ইনস্টল না করে, আপনি VB তে স্ক্রিপ্ট লিখতে পারেন। সবচেয়ে সহজ স্ক্রিপ্টটি একটি পপ-আপ উইন্ডোতে পাঠ্য মুদ্রণ করছে, যেমন:





ফাইলটি .vbs হিসাবে সংরক্ষণ করুন এবং উইন্ডোজ এটি চিনবে এবং চালাবে। আপনি যখন উপরের ফাইলটিতে ডাবল ক্লিক করেন তখন এটি ঘটে:

আইফোনে অন্যটি কীভাবে সাফ করবেন

আপনি যে ভাষায় অভ্যস্ত তা ব্যবহার করে আপনি আরও উন্নত স্ক্রিপ্ট লিখতে পারেন। সর্বাধিক নমনীয়তার জন্য, আপনার ফাইলে কোডের প্রতিটি সেগমেন্টের চারপাশে (এবং আপনি যে ভাষা বেছে নিন) রাখুন এবং এটি .wsf ফাইল হিসাবে সংরক্ষণ করুন। এইভাবে, যতক্ষণ আপনি সংজ্ঞায়িত স্ক্রিপ্ট ভাষা ট্যাগগুলিতে কোডটি সংযুক্ত করেন, আপনি একই ফাইলে একাধিক ভাষা ব্যবহার করতে পারেন।





এটি কতটা শীতল হতে পারে তা দেখানোর জন্য, আমি একটি স্ক্রিপ্ট লেখার সিদ্ধান্ত নিয়েছি যা বর্তমান সময় পরীক্ষা করার জন্য এনআইএসটি পারমাণবিক ঘড়িতে পৌঁছাবে। যদি সকালে, এটি স্বয়ংক্রিয়ভাবে আমার থান্ডারবার্ড ইমেল ক্লায়েন্ট খুলে দেয়। দুপুর হলে, এটি আমার ব্রাউজারটি CNN.com এ খুলবে। এই শর্তাধীন স্ক্রিপ্ট আপনাকে আপনার কম্পিউটারকে অনেক বেশি বুদ্ধিমান করার ক্ষমতা দেয়। আপনার পিসি চালু হওয়ার সময় যদি আপনি এই স্ক্রিপ্টটি চালান, তাহলে আপনি দিনের কোন সময়টি তার উপর নির্ভর করে আপনি যা খুশি তা চালু করতে পারেন।

স্ক্রিপ্টের প্রথম অংশ টাইম সার্ভারে চলে যায় 'http://time.nist.gov:13'এবং বর্তমান সময় পায়। এটি সঠিকভাবে ফর্ম্যাট করার পরে, এটি কম্পিউটারের সময় নির্ধারণ করে। ক্রেডিট যেখানে ক্রেডিট আছে, এই স্ক্রিপ্টটি টমরিডেলের চমৎকার স্ক্রিপ্ট থেকে VisualBasicScript.com এ রূপান্তরিত হয়েছিল । সময় বাঁচাতে, সর্বদা অনলাইনে আপনার প্রয়োজনীয় উদাহরণ কোডটি সন্ধান করুন এবং তারপরে এটি আপনার প্রয়োজন অনুসারে পরিবর্তন করুন।

স্ক্রিপ্টটি এখন পর্যন্ত বাস্তবায়িত উপরের কোড দিয়ে কী করে তা এখানে।

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

যখন সকাল 8 থেকে 10 এর মধ্যে চালু করা হয়, এই স্ক্রিপ্টটি আমার থান্ডারবার্ড ইমেল ক্লায়েন্ট শুরু করবে। যখন সকাল ১১ টা থেকে দুপুর ১ টার মধ্যে চালানো হয়, তখন এটি একটি ব্রাউজারে CNN.com চালু করবে। আপনি দেখতে পাচ্ছেন, শুধু একটি স্ক্রিপ্ট ফাইলে কিছু বুদ্ধি তৈরি করে এবং যোগ করে, আপনি কিছু সুন্দর কম্পিউটার অটোমেশন করতে পারেন।

যাইহোক, যখন আপনি এই স্ক্রিপ্টগুলি লিখবেন তখন স্ক্রিপ্টিং কমান্ডগুলির একটি রেফারেন্স থাকা খুব ভাল ধারণা। আপনি যদি আমার মত VBScript এ থাকেন, তাহলে একটি দুর্দান্ত সম্পদ ss64.com , যা এক পৃষ্ঠায় বর্ণানুক্রমিকভাবে সমস্ত VBScript কমান্ড তালিকাভুক্ত করে।

একা স্ক্রিপ্ট লেখা কিছু স্বয়ংক্রিয় করতে যাচ্ছে না, কারণ আপনি এখনও তাদের ম্যানুয়ালি চালু করতে হবে। সুতরাং উইন্ডোজ স্ক্রিপ্ট হোস্ট ব্যবহার করে আপনার অটোমেশন সম্পূর্ণ করতে, কন্ট্রোল প্যানেলে (প্রশাসক এলাকা) টাস্ক শিডিউলারে যান এবং একটি টাস্ক তৈরি করতে নির্বাচন করুন।

কিভাবে কম্পিউটার মেমরি মুক্ত করা যায়

সময়সূচী আপনাকে ইভেন্টগুলির একটি সম্পূর্ণ ভাণ্ডারের উপর আপনার স্ক্রিপ্ট চালু করতে দেয়, যেমন দিনের সময় বা একটি নির্দিষ্ট সময়সূচীতে, যখন একটি সিস্টেম ইভেন্ট হয়, বা যখন কম্পিউটারটি প্রথম বুট করা বা লগ ইন করা হয়। এখানে, আমি প্রতিবার পিসি শুরু হওয়ার সময় উপরে আমার স্ক্রিপ্ট চালু করার জন্য একটি নির্ধারিত কাজ তৈরি করছি।

কখন ps5 ব্যাপকভাবে উপলব্ধ হবে

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

প্রাক-লিখিত স্ক্রিপ্টগুলি খুঁজে পেতে কিছু সেরা সাইট যা আপনি ব্যবহার করতে বা কাস্টমাইজ করতে পারেন তার মধ্যে রয়েছে:

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

আপনি কি কখনও উইন্ডোজ স্ক্রিপ্ট হোস্ট ব্যবহার করেছেন? আপনার কি শেয়ার করার জন্য কোন চমৎকার টিপস বা উদাহরণ আছে? আপনার অন্তর্দৃষ্টি প্রদান করুন এবং নীচের মন্তব্য বিভাগে আপনার অভিজ্ঞতা ভাগ করুন।

ছবির ক্রেডিট:জাইলোপেজ

শেয়ার করুন শেয়ার করুন টুইট ইমেইল আপনার উইন্ডোজ 10 ডেস্কটপের চেহারা এবং অনুভূতি কীভাবে পরিবর্তন করবেন

উইন্ডোজ 10 কে আরও সুন্দর করে তোলার জন্য জানতে চান? উইন্ডোজ 10 কে আপনার নিজের করার জন্য এই সাধারণ কাস্টমাইজেশনগুলি ব্যবহার করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • উইন্ডোজ
  • মাইক্রোসফট
  • প্রোগ্রামিং
  • কম্পিউটার অটোমেশন
লেখক সম্পর্কে রায়ান দুবে(942 নিবন্ধ প্রকাশিত)

রায়ানের ইলেকট্রিক্যাল ইঞ্জিনিয়ারিংয়ে বিএসসি ডিগ্রি আছে। তিনি 13 বছর অটোমেশন ইঞ্জিনিয়ারিং, 5 বছর আইটি, এবং এখন একজন অ্যাপস ইঞ্জিনিয়ার। মেক ইউসঅফের একজন প্রাক্তন ব্যবস্থাপনা সম্পাদক, তিনি ডেটা ভিজ্যুয়ালাইজেশন সম্পর্কিত জাতীয় সম্মেলনে কথা বলেছেন এবং জাতীয় টিভি এবং রেডিওতে বৈশিষ্ট্যযুক্ত হয়েছেন।

রায়ান দুবে থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন