ব্যাচ ফাইলগুলি৷ উইন্ডোজে স্ক্রিপ্ট ফাইল হয়। একটি ব্যাচ ফাইল একটি আনফরম্যাট করা টেক্সট ফাইল। এই ফাইলটি কমান্ডের একটি সিরিজ নিয়ে গঠিত এবং একটি .bat রয়েছে অথবা .cmd ফাইলের নাম এক্সটেনশন। "ব্যাচ" শব্দটি ব্যাচ প্রক্রিয়াকরণ থেকে অভিযোজিত হয়েছে - যার অর্থ অ-ইন্টারেক্টিভ এক্সিকিউশন। উইন্ডোজে ব্যাচ ফাইলের সাহায্যে ব্যবহারকারীরা পুনরাবৃত্তিমূলক বা রুটিন কাজগুলোকে সহজ করতে পারে। যখন ব্যবহারকারীরা কমান্ড প্রম্পটে ফাইলের নাম টাইপ করে, তখন cmd.exe কমান্ডগুলি ক্রমানুসারে চালায়, যেমন সেগুলি ফাইলে প্রদর্শিত হয়। উইন্ডোজের ব্যাচ ফাইলগুলিতে ব্যবহৃত কিছু সাধারণ কমান্ড হল – Call, Echo, Endlocal, For, Goto, If, Pause, Rem, Setlocal এবং Shift৷
উইন্ডোজে .bat বা ব্যাচ ফাইল কিভাবে তৈরি করবেন
আগেই উল্লেখ করা হয়েছে, একটি ব্যাচ ফাইলে DOS কমান্ডের একটি সিরিজ রয়েছে এবং প্রায়শই সম্পাদিত কাজগুলি স্বয়ংক্রিয় করতে ব্যবহৃত হয়। সুতরাং, আপনাকে বারবার একই কমান্ড লিখতে হবে না।
একটি ব্যাচ ফাইল একটি নোটপ্যাড ব্যবহার করে তৈরি করা হয়৷ . টেক্সট ফাইলটিতে আপনি যে কমান্ডগুলি চালাতে চান তা নিয়ে গঠিত। একটি ব্যাচ ফাইল তৈরি করতে , আপনাকে নোটপ্যাডে টেক্সট হিসাবে কমান্ড লিখতে হবে এবং ফাইলটিকে একটি .bat ফাইল হিসাবে সংরক্ষণ করতে হবে। একটি কমান্ড কার্যকর করতে , আপনাকে কেবল ব্যাচ ফাইলটিতে ডাবল ক্লিক করতে হবে। সুতরাং, উইন্ডোজে একটি ভাল-লিখিত ব্যাচ ফাইল অনেক সময় বাঁচাতে পারে।
ব্যাচ ফাইলে কিছু মৌলিক কমান্ড:
- ইকো:স্ক্রিনে পাঠ্য প্রদর্শন করতে
- @ECHO বন্ধ:টেক্সট লুকানোর জন্য
- শুরু:ডিফল্ট অ্যাপ্লিকেশন সহ একটি ফাইল চালানোর জন্য
- REM:প্রোগ্রামে একটি মন্তব্য লাইন লিখতে
- MKDIR:ডিরেক্টরি তৈরি করতে
- RMDIR:ডিরেক্টরি অপসারণ করতে
- DEL:ফাইল মুছে ফেলার জন্য
- কপি:একটি ফাইল বা ফাইল কপি করতে
- XCOPY:অতিরিক্ত বিকল্প সহ ফাইল কপি করতে
- ফর/ইন/করুন:ফাইলগুলি নির্দিষ্ট করতে
- শীর্ষক:উইন্ডোর শিরোনাম সম্পাদনা করতে
ঠান্ডা এবং মজার ব্যাচ ফাইল কৌশল
1. ম্যাট্রিক্স
'ম্যাট্রিক্স' সিনেমার কথা মনে আছে? আপনি আসলে এই ব্যাচ ফাইলের সাথে আপনার ব্যাকগ্রাউন্ডটি সেই সবুজ ম্যাট্রিক্স স্ক্রিনের মতো করতে পারেন। এটি অবশ্যই শীতল চেহারার জন্য এবং অন্য কিছু নয়। উইন্ডোজে এই ধরনের ব্যাচ ফাইল তৈরি করতে, এই ধাপগুলি অনুসরণ করুন:
ধাপ 1: একটি টেক্সট ডকুমেন্ট খুলুন এবং "matrix.bat" হিসাবে এটির নাম পরিবর্তন করুন। টেক্সট ফাইলের এক্সটেনশন .bat-এ পরিবর্তিত হওয়ার সাথে সাথে এর আইকন একটি গিয়ারে পরিবর্তিত হয়।
ধাপ 2: এখন আপনি আপনার প্রোগ্রাম লিখতে ফাইল সম্পাদনা করতে পারেন. এর জন্য, ফাইলটিতে রাইট ক্লিক করুন এবং 'এডিট' এ ক্লিক করুন। এটি নোটপ্যাডে খোলা উচিত। এখানে কমান্ড লাইন আছে যা আপনাকে নোটপ্যাডে পেস্ট করতে হবে।
@echo off
color 2
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
'সংরক্ষণ করুন' এ ক্লিক করুন এবং এটিতে ডাবল ক্লিক করুন। এটি একটি উইন্ডোতে ম্যাট্রিক্স প্রভাব দেবে। একটি ভাল ফুল-স্ক্রিন প্রভাব পেতে CMD উইন্ডোগুলিকে বড় করুন এবং F11 টিপুন৷
2. পাসওয়ার্ড নির্মাতা
এমনকি আপনি একটি পাসওয়ার্ড-সুরক্ষিত ফাইল তৈরি করতে পারেন যা একটি ব্যাচ (.bat) ফাইল ব্যবহার করে তৈরি এবং অ্যাক্সেস করা হয়। এটি উইন্ডোজের হালকা দরকারী ব্যাচ ফাইলগুলির মধ্যে একটি যা কম্পিউটার বা ব্যাচ ফাইলের জ্ঞান কম বা নেই এমন লোকদের কাছ থেকে জিনিসগুলি লুকানোর জন্য ঠিক কাজ করা উচিত৷
উইন্ডোজে পাসওয়ার্ড ক্রিয়েটর ব্যাচ ফাইল তৈরি করতে এই পদক্ষেপগুলি অনুসরণ করুন:
ধাপ 1: নোটপ্যাড খুলুন
ধাপ 2: নিম্নলিখিত কোড কপি এবং পেস্ট করুন
cls
@ECHO OFF
title Cyber Attack Weapon System
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Hidden goto MDHidden
:CONFIRM
echo Are you sure to lock this folder? (Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Hidden "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock Your Secure Folder
set/p "pass=>"
if NOT %pass%== 1234 goto FAIL
goto UNLOCK2
:UNLOCK2
CLS
echo Enter password to Unlock Your Secure Folder
set/p "pass=>"
if NOT %pass%== 1234 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Hidden
echo Folder Unlocked successfully
goto End
:Fail
@echo off
color 02
echo Warning-Virus Initiated total hardrive corruption imminent
timeout /t 5 /nobreak >nul
set count= 0
:tricks
if %count% == 200 goto shutdown
echo %random%%random%%random%%random%%random%%random%%random%%random%
set /a count=%count%+1
goto tricks
:shutdown
cls
:shutdown
shutdown -s -t 45 /c "You have tried to acces a file that is not yours.
Good-Bye."
echo Enter password Start Abort Sequence
set/p "pass=>"
if NOT %pass%== 1234 goto shutdown
echo Abort Inittiated
goto Abort
:Abort
C:\Windows\System32\shutdown.exe -a
Abort Successful
timeout /t 3 /nobreak >nul
CLS
goto unlock
goto end
:MDHidden
md Hidden
echo Hidden created successfully
ধাপ 3: পাসওয়ার্ড সেট করুন
পাসওয়ার্ডগুলি ডিফল্টরূপে 1234-এ সেট করা থাকে৷ সেগুলি পরিবর্তনও করা যেতে পারে৷ পাসওয়ার্ড পরিবর্তন করতে, কোডটি খুঁজুন যেখানে এটি বলে:
if NOT %pass%== 1234 goto
এবং আপনার পছন্দের পাসওয়ার্ড দিয়ে 1234 প্রতিস্থাপন করুন। .bat এক্সটেনশন দিয়ে ফাইলটি সেভ করুন।
আপনি যখন প্রথমবার ফাইলটি খুলবেন, এটি ফ্ল্যাশ হবে এবং "লুকানো" নামে আরেকটি ফাইল প্রদর্শিত হবে। এই ফাইলটি লুকানোর জন্য, কেবলমাত্র মূল ফাইলটিতে আবার ক্লিক করুন এবং এটি আপনাকে জিজ্ঞাসা করবে আপনি ফাইলটি লুকাতে চান কিনা। আপনি যদি Y টাইপ করেন, তাহলে এটি লুকিয়ে রাখে, কিন্তু আপনি N টাইপ করলে কিছুই হবে না। আপনি এটি লুকিয়ে রাখার পরে এবং পরে এটি অ্যাক্সেস করতে চাইলে, আপনাকে আবার আসল ফাইলটিতে ক্লিক করতে হবে এবং এটি আপনাকে একটি পাসওয়ার্ডের জন্য অনুরোধ করবে৷
যাইহোক, আপনাকে মনে রাখতে হবে যে পদ্ধতিটি নির্বোধ নয়। কম্পিউটার সিস্টেম এবং ব্যাচ ফাইলগুলিতে সামান্য জ্ঞান বা অভিজ্ঞতা আছে এমন যে কেউ সম্ভবত এটিকে দ্রুত ঠেকাতে সক্ষম হবে।
3. রঙ পরীক্ষক
আপনি যদি উইন্ডোজে ব্যাচ ফাইলগুলি ব্যবহার করে রঙ পরীক্ষার চেষ্টা করতে চান তবে এখানে এটির জন্য একটি কোড রয়েছে। এটি সহজ, এবং এটি বেশ উপযোগী হতে পারে।
একটি নোটপ্যাড খুলুন এবং নিম্নলিখিত কোড কপি-পেস্ট করুন।
@echo off
:test
help color
echo ----------------------------------------------------------
echo.
echo Type a color code to test colors.
echo To exit, just press the X.
set/p color=
color %color%
goto test
.bat.
এর এক্সটেনশন দিয়ে ফাইল সংরক্ষণ করুনআপনি যদি উইন্ডোজে এই ধরনের ব্যাচ ফাইল কৌশল সম্পর্কে আরও জানতে চান, তাহলে আপনি Instructable.com এ যেতে পারেন।