উইন্ডোজে এমন অনেক কাজ আছে যা আপনি নিয়মিত করেন? আপনার নিজস্ব ব্যাচ স্ক্রিপ্টগুলি দিয়ে শুরু করুন, যার সাহায্যে আপনি স্বয়ংক্রিয়ভাবে কাজগুলি চালাতে পারেন৷ এগুলি MS-DOS-এর মতো পুরানো, তবে এখনও উইন্ডোজে কাজ করে৷ একজন পেশাদারের মতো আপনার কম্পিউটার চালানোর জন্য কীভাবে কিছু কাস্টম স্ক্রিপ্ট লিখতে হয় তা শিখুন।
টিপ 01: স্ক্রিপ্ট
আপনি বিভিন্ন কাজের জন্য স্ক্রিপ্ট ব্যবহার করতে পারেন। বেশিরভাগ ক্ষেত্রে, স্ক্রিপ্টগুলি কাজে আসে যখন আপনার পুনরাবৃত্তিমূলক কাজগুলি থাকে যা আপনি আর ম্যানুয়ালি করতে চান না। কম্পিউটারের তথ্য বা ফোল্ডারের বিষয়বস্তুর অনুরোধ করার কথা ভাবুন। একটি স্ক্রিপ্ট তৈরি করা জটিল হতে হবে না, কারণ আপনি নিবন্ধে পরে পড়বেন। একটি স্ক্রিপ্টের প্রতিটি লাইন একটি কমান্ড চালায়। হুকুম দিয়ে বিরতি আপনি, উদাহরণস্বরূপ, একটি স্ক্রিপ্ট বিরাম দিতে পারেন, যদি আপনি একই স্ক্রিপ্টে পরপর কয়েকটি কমান্ড লিখতে চান তবে এটি কার্যকর। আপনার যদি MS-DOS-এ অ্যাসাইনমেন্টের অভিজ্ঞতা থাকে - সম্ভবত অতীত থেকে, তাহলে আপনি এখন আবার এই জ্ঞান থেকে উপকৃত হবেন। একটি স্ক্রিপ্টের সাহায্যে আপনি প্রায় সমস্ত কমান্ড কার্যকর করতে পারেন যেমন আপনি ম্যানুয়ালি করতে অভ্যস্ত ছিলেন। জনপ্রিয় কমান্ড যেমন ডেল, cls এবং রেন নিখুঁতভাবে সম্ভব। এই অ্যাসাইনমেন্ট এখনও পরিচিত না? কোন সমস্যা নেই: প্রয়োজনীয় মৌলিক জ্ঞান তৈরি করা তুলনামূলকভাবে সহজ।
টিপ 02: নির্মাণ
একটি স্ক্রিপ্টে অনেকগুলি পাঠ্যের লাইন থাকে যা কম্পিউটারকে নির্দিষ্ট কাজ সম্পাদনের নির্দেশ দেয়। একটি স্ক্রিপ্ট তৈরি করতে আপনার খুব বেশি প্রয়োজন নেই। আপনার বিল্ট-ইন নোটপ্যাডের চেয়ে বেশি প্রয়োজন নেই। স্টার্ট মেনু খুলুন, শব্দ শুরু করুন নোটপ্যাড এবং একই নামের অ্যাপ খুলুন। আপনি দ্রুত একটি সাধারণ স্ক্রিপ্ট তৈরি করতে পারেন যা একটি বাক্য প্রদর্শন করে, উদাহরণস্বরূপ। নিম্নলিখিত টাইপ করুন:
@ECHO বন্ধ
ইকো এটি আমার প্রথম স্ব-লিখিত স্ক্রিপ্ট
বিরতি
তারপর আপনি ফাইলটি সংরক্ষণ করুন, যেখানে সঠিক এক্সটেনশন ব্যবহার করা গুরুত্বপূর্ণ। পছন্দ করা ফাইল সংরক্ষণ. এ নির্বাচন করুন সংরক্ষণ করুন সামনে সব কাগজপত্র. ফাইলের একটি নাম দিন, এক্সটেনশন .bat সহ। উদাহরণ স্বরূপ: স্ক্রিপ্ট.ব্যাট. স্ক্রিপ্ট পরীক্ষা করার সময়. নোটপ্যাড ফাইলটি বন্ধ করুন এবং ফাইলটিতে ডাবল ক্লিক করুন স্ক্রিপ্ট.ব্যাট. একটি নতুন উইন্ডো খুলবে এবং স্ক্রিপ্ট বাক্যটি প্রদর্শন করবে। যেকোনো কী টিপে জানালা বন্ধ হয়ে যায়। পরবর্তী সময়ে স্ক্রিপ্টটি সম্পাদনা করতে, এটিতে ডান ক্লিক করুন এবং নির্বাচন করুন প্রক্রিয়া করতে. নোটপ্যাড খুলবে এবং আপনি সামঞ্জস্য করতে পারেন।
প্রায়শই ব্যবহৃত কমান্ড
ইকো পছন্দ করা ইকো বন্ধ যদি আপনি শুধুমাত্র একটি নির্দিষ্ট কমান্ডের ফলাফল কি স্ক্রিনে দেখাতে চান (এবং কমান্ডগুলি নিজেরাই লুকান)। উদাহরণস্বরূপ, আপনি কি ping tipsentrucs.nl এর মতো একটি অ্যাসাইনমেন্ট বেছে নেন এবং আপনার কাছে কি এর জন্য অ্যাসাইনমেন্ট আছে? ইকো বন্ধ তারপর উইন্ডোটি শুধুমাত্র পিং কমান্ডের ফলাফল দেখাবে।
একটি চিহ্ন যোগ করুন (@ECHO বন্ধ) এছাড়াও যে প্রথম কমান্ড পেতে ইকো বন্ধ কমান্ড প্রম্পট সহ।
সিএলএস বর্তমান কমান্ড প্রম্পট উইন্ডোটি সাফ করুন যাতে আপনি একটি পরিষ্কার স্লেট দিয়ে শুরু করেন। এই কমান্ডটি উপযোগী যদি আপনি ধারাবাহিকভাবে একাধিক স্ক্রিপ্ট চালান এবং প্রতিবার একটি খালি উইন্ডো দিয়ে শুরু করতে চান।
শিরোনাম: আপনি যদি কমান্ড প্রম্পট উইন্ডোটিকে তার নিজস্ব শিরোনাম দিতে চান, তাহলে এই কমান্ডটি ব্যবহার করুন, শিরোনাম অনুসরণ করুন। উদাহরণ স্বরূপ:
শিরোনাম: এটা আমার নিজের স্ক্রিপ্ট
বিরতি এটি একটি স্ক্রিপ্টের সম্পাদনে বাধা দেয় এবং পরে আবার শুরু করা যেতে পারে।
:: আপনি নথিতে একটি মন্তব্য স্থাপন করতে এই দুটি কোলন ব্যবহার করেন। আপনি যদি নিজে একাধিক স্ক্রিপ্ট তৈরি করেন এবং পরবর্তী সময়ে সেগুলি বুঝতে চান তাহলে সহজ৷ এছাড়াও দরকারী যদি আপনি অন্যদের সাথে স্ক্রিপ্ট শেয়ার করেন এবং এটি ব্যাখ্যা করতে চান। উদাহরণ স্বরূপ:
:: এই স্ক্রিপ্ট কম্পিউটারের অপারেশন নিয়ন্ত্রণ করে
কপি এটি একটি ফাইল বা ফোল্ডার অন্য অবস্থানে অনুলিপি করবে। উদাহরণ স্বরূপ:
কপি Script.bat C:\Docs
প্রস্থান করুন এটি কমান্ড প্রম্পট উইন্ডো বন্ধ করে।
টিপ 03: সমস্যার ক্ষেত্রে
আপনার কি নেটওয়ার্ক সমস্যা আছে, যেমন ইন্টারনেট সংযোগ হারিয়ে গেছে? সাধারণত আপনি যেমন একটি কমান্ড চালান ipconfig/all নেটওয়ার্ক হার্ডওয়্যারের স্থিতি পরীক্ষা করতে। অথবা আপনি মত একটি কমান্ড ব্যবহার করবেন না পিং নেটওয়ার্কে একটি সিস্টেমের অ্যাক্সেসযোগ্যতা পরীক্ষা করতে। এই ধরনের কমান্ডগুলি একটি স্ক্রিপ্টে পুরোপুরি ফিট করে, কারণ আপনি সেগুলিকে একের পর এক চালাতে পারেন। আমরা এই মত স্ক্রিপ্ট সেট আপ করতে পারেন:
@ECHO বন্ধ
ipconfig/all
ping tipsentrucs.nl
tracert tipsentrucs.nl
বিরতি
যে কেউ তাদের নিজস্ব স্ক্রিপ্ট তুলনামূলকভাবে দ্রুত লিখতে পারেটিপ 04: নোট
বিশেষ করে দীর্ঘ স্ক্রিপ্টগুলির সাথে মাঝে মাঝে স্ক্রিপ্টে একটি মন্তব্য যোগ করা দরকারী (এবং ঝরঝরে)। এইভাবে আপনি পরে জানতে পারবেন একটি স্ক্রিপ্টের কাজ কী, তবে অন্যান্য ব্যবহারকারীরাও আপনার স্ক্রিপ্টগুলির সাথে কাজ করতে পারে। সর্বোপরি, মন্তব্যটি ব্যাখ্যা করে স্ক্রিপ্টে কী ঘটে। একটি মন্তব্য স্ক্রিপ্ট দ্বারা "সম্পাদিত" হয় না. একটি মন্তব্য পোস্ট করতে, টাইপ করুন :: (কোলন দুবার, স্পেস ছাড়া), তারপর একটি স্পেস এবং প্রকৃত মন্তব্য। প্রতিটি লাইন একটি মন্তব্য থাকতে পারে. এই লাইনটি দেখতে কেমন:
:: এই স্ক্রিপ্ট কম্পিউটারের অপারেশন নিয়ন্ত্রণ করে
টিপ 05: টেক্সট ফাইল
কখনও কখনও একটি স্ক্রিপ্ট গুরুত্বপূর্ণ তথ্য তৈরি করে। আপনি স্ক্রিনে তথ্য প্রদর্শন করতে বেছে নিতে পারেন (টিপ 3 এর মতো), তবে আপনি একটি পাঠ্য ফাইলে তথ্য সংরক্ষণ করতে পারেন যাতে আপনি পরে অবসর সময়ে এটি পর্যালোচনা করতে পারেন। আপনি যদি দীর্ঘ সময়ের মধ্যে তথ্য তুলনা করতে চান তবে এটিও কার্যকর। উদাহরণস্বরূপ, আপনি যদি এমন একটি স্ক্রিপ্ট লিখে থাকেন যা ইন্টারনেট সংযোগের পিং গতি পরীক্ষা করে এবং আপনি কিছু সময় পরে একই স্ক্রিপ্ট আবার চালান। আপনি এটির জন্য >> অক্ষর ব্যবহার করুন, তারপরে একটি স্পেস এবং টেক্সট ফাইলের নাম যেখানে তথ্য লিখতে হবে। উদাহরণ স্বরূপ:
ping tipsentrucs.nl >> registration.txt
tipsentrucs.nl-এ পিং কমান্ডের ফলাফল ফাইলে লেখা হয় যখন স্ক্রিপ্ট চালানো হয় Registration.txt. তারপর আপনি নোটপ্যাড দিয়ে এই ফাইলটি দেখতে পারেন।
একটি ব্যবহারযোগ্য স্ক্রিপ্ট তারপর এই মত দেখায়:
@ECHO বন্ধ
:: এই স্ক্রিপ্টটি দিয়ে আমি চেক করি ইন্টারনেট সংযোগ ঠিকমতো কাজ করছে কিনা
ipconfig /all >> registration.txt
ping tipsentrucs.nl >> registration.txt
tracert tipsentrucs.nl >> registration.txt
ফাইল সংরক্ষণ করুন, যেমন networkcontrol.bat এবং এটি চালান। ধৈর্য ধরুন: একটি কমান্ড প্রম্পট উইন্ডো প্রদর্শিত হবে এবং কমান্ডগুলি কার্যকর করা হবে। সমস্ত কমান্ড কার্যকর হয়ে গেলে উইন্ডোটি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে। তারপর ফাইলটি খুলুন Registration.txt: অডিটের ফলাফল সুন্দরভাবে নথিভুক্ত করা হয়েছে।
শক্তির উৎস
Windows 10-এ, 'ক্লাসিক' কমান্ড প্রম্পট ছাড়াও, আপনি আরেকটি কমান্ড লাইন পাবেন: পাওয়ারশেল। পার্থক্য কি? আপনি PowerShell কে কমান্ড প্রম্পটের উন্নত ভাই হিসাবে ভাবতে পারেন। উপাদানটি প্রধানত সিস্টেম অ্যাডমিনিস্ট্রেটরদের দ্বারা প্রতিষ্ঠানের মধ্যে ব্যবহার করা হয় যারা অন্যান্য জিনিসগুলির মধ্যে এটির সাথে প্রশাসনিক কাজগুলি (সার্ভারগুলির) সম্পাদন করতে পারে। আপনি এটি দিয়ে আরও জটিল স্ক্রিপ্ট চালাতে পারেন। কমান্ড প্রম্পট পাওয়ারশেলের চেয়ে পুরানো। গড় ব্যবহারকারীর PowerShell ব্যবহার করার প্রয়োজন নেই। আমাদের উদ্দেশ্যের জন্য কমান্ড প্রম্পটও যথেষ্ট।
টিপ 06: ওভারভিউ
এখন যেহেতু আমরা জানি কিভাবে একটি টেক্সট ফাইলে তথ্য লিখতে একটি স্ক্রিপ্ট ব্যবহার করতে হয়, আমরা দরকারী ওভারভিউ তৈরি করতে এই কৌশলটিও ব্যবহার করতে পারি। উদাহরণস্বরূপ, আপনি যদি জানতে চান কোন ফোল্ডারে কোন ফাইল আছে। নিম্নলিখিত স্ক্রিপ্টের সাহায্যে আপনি স্বয়ংক্রিয়ভাবে D:\Tips ফোল্ডারে ফাইলগুলির একটি তালিকা তৈরি করুন এবং এই তথ্যটি একটি ফাইলে লিখুন Overview.txt, যা একই ফোল্ডারে রাখা হয়েছে:
@ECHO বন্ধ
:: টেক্সট ফাইল ওভারভিউতে টিপস ফোল্ডারে সমস্ত ফাইল দেখান
dir "D:\Tips" >> D:\Tips\Overview.txt
ইকোর তালিকা তৈরি করা হয়েছে
বিরতি
শেষ হলে, ফাইলটি খুলুন Overview.txt ফাইল দেখতে।
স্ক্রিপ্টগুলি আপনাকে স্বয়ংক্রিয়ভাবে কাজগুলি সম্পাদন করতে দেয়টিপ 07: শুরুতে
এটি আরও আকর্ষণীয় হয়ে ওঠে যদি আপনার কাছে একটি স্ক্রিপ্ট থাকে যা প্রতিবার উইন্ডোজ শুরু হওয়ার সময় চালাতে হয়। প্রথমে আমরা স্ক্রিপ্ট ফাইলের একটি শর্টকাট তৈরি করি। স্ক্রিপ্ট ফাইলটিতে ডান ক্লিক করুন এবং নির্বাচন করুন / ডেস্কটপে অনুলিপি করুন (শর্টকাট তৈরি করুন). এর পরে, ডেস্কটপ খুলুন এবং শর্টকাট উপস্থিত আছে কিনা তা পরীক্ষা করুন। এটিতে ডান ক্লিক করুন এবং নির্বাচন করুন কাটতে. জানালাটা খোলো পালন করা, নির্বাহ করা (টিপ: উইন্ডোজ কী+আর কী সমন্বয় ব্যবহার করুন) এবং টাইপ করুন শেল: স্টার্টআপ, টিপে অনুসরণ করে প্রবেশ করুন. মানচিত্র স্টার্টআপ খোলা হবে। এটিতে ডান ক্লিক করুন এবং নির্বাচন করুন লেগে থাকা. স্ক্রিপ্ট ফাইলের শর্টকাট এখন ফোল্ডারে উপস্থিত রয়েছে স্টার্টআপ. স্টার্ট মেনু থেকে . নির্বাচন করে উইন্ডোজ বন্ধ করুন চালু/বন্ধ/পুনঃসূচনা. এখন থেকে, প্রতিবার উইন্ডোজ শুরু হলে স্ক্রিপ্টটি স্বয়ংক্রিয়ভাবে চলবে। এটি শেষ করতে, কেবল স্টার্টআপ ফোল্ডার থেকে ফাইলটি মুছুন।
টিপ 08: সিস্টেম তথ্য
আপনি যদি ব্যবহৃত কম্পিউটার সম্পর্কে আরও তথ্য দেখতে চান তবে আপনি একটি স্ক্রিপ্ট ফাইলও লিখতে পারেন। যেমন কোন অপারেটিং সিস্টেম ব্যবহার করা হয়, কম্পিউটারে কত মেমরি আছে এবং কোন নেটওয়ার্ক ব্যবহার করা হয়। স্ক্রিপ্ট তারপর এই মত দেখাবে:
@ECHO বন্ধ
:: এই স্ক্রিপ্টের মাধ্যমে আপনি ব্যবহৃত কম্পিউটার সম্পর্কে তথ্য পাবেন
এই কম্পিউটার সম্পর্কে শিরোনাম
ইকো অনুগ্রহ করে অপেক্ষা করুন যতক্ষণ না আমরা কম্পিউটার সম্পর্কে তথ্য পাই!
:: ধাপ 1: এই কম্পিউটারটি কোন উইন্ডোজ ব্যবহার করছে
ইকো ============================
উইন্ডোজ সম্পর্কে ইকো তথ্য
ইকো ============================
সিস্টেম তথ্য | findstr /c: "OS নাম"
সিস্টেম তথ্য | findstr /c:"OS সংস্করণ"
সিস্টেম তথ্য | findstr /c: "সিস্টেম টাইপ"
:: ধাপ 2: এই কম্পিউটার কোন হার্ডওয়্যার ব্যবহার করে
ইকো ============================
হার্ডওয়্যার সম্পর্কে ইকো তথ্য
ইকো ============================
সিস্টেম তথ্য | findstr /c: "টোটাল ফিজিক্যাল মেমরি"
wmic cpu নাম পান
:: ধাপ 3: এই কম্পিউটারটি কোন নেটওয়ার্ক ব্যবহার করছে
ইকো ============================
নেটওয়ার্ক সম্পর্কে ইকো তথ্য
ইকো ============================
ipconfig | findstr IPv4
ipconfig | findstr IPv6
বিরতি
টিপ 09: অথবা ফাইল করতে
আপনি কম্পিউটার সম্পর্কে তথ্য সহ একটি পাঠ্য ফাইল তৈরি করতে টিপ 8 থেকে স্ক্রিপ্টটি ব্যবহার করতে পারেন। আপনি টিপ 4 এ পড়া হিসাবে, যোগ >> filename.txt ব্যবহৃত এই জ্ঞানের সাহায্যে আপনি স্ক্রিপ্টটিকে আরও প্রসারিত করতে পারেন। একটি উদাহরণ হিসাবে স্ক্রিপ্টের প্রথম অংশটি নিম্নরূপ:
@ECHO বন্ধ
:: এই স্ক্রিপ্টের মাধ্যমে আপনি ব্যবহৃত কম্পিউটার সম্পর্কে তথ্য পাবেন
এই কম্পিউটার সম্পর্কে শিরোনাম
ইকো অনুগ্রহ করে অপেক্ষা করুন যতক্ষণ না আমরা কম্পিউটার সম্পর্কে তথ্য পাই!
:: ধাপ 1: এই কম্পিউটারটি কোন উইন্ডোজ ব্যবহার করছে
ইকো ===========================
উইন্ডোজ সম্পর্কে ইকো তথ্য
ইকো ============================
সিস্টেম তথ্য | findstr /c:"OS নাম" >> Information.txt
সিস্টেম তথ্য | findstr /c:"OS সংস্করণ" >> Information.txt
সিস্টেম তথ্য | findstr /c:"সিস্টেম টাইপ" >> Information.txt