মাত্র 2 লাইন কোড যা টার্গেট ফাইল ডিলিট করে দেয় – VBScript Tutorial

আজকের এই টিউটোরিয়ালে আমরা এমন একটা অটোমেশন স্ক্রীপ্ট সম্পর্কে জানবো যেটা কোন ডিভাইসের টার্গেট ফোল্ডার বা ফাইলকে ডিলিট করতে পারে। এইধরনের স্ক্রীপ্টকে VBScript বা ভিজুয়াল বেসিক স্ক্রীপ্ট বলে যা একটি অটোমেশন স্ক্রীপ্ট। এতে যেমনভাবে প্রোগ্রাম লেখা হয়, এটি সেই প্রোগ্রাম অনুযায়ী অটোমেটিক্যালি সেই কাজটা করে থাকে।

এই টিউটোরিয়ালে আমরা জানতে চলেছি –

  • ক. VBScript কী
  • খ. স্ক্রীপ্টটা কিভাবে টার্গেট ফাইলকে ডিলিট করে
  • গ. স্ক্রিপটার সম্পূর্ণ ব্যাখ্যা
  • ঘ. কিভাবে এই ধরনের স্ক্রীপ্ট অ্যাটাক থেকে নিজের ডিভাইসকে সুরক্ষিত রাখবেন

VBScript বা Visual Basic Scripting হলো একটি অতি সহজ স্ক্রিপ্টিং ল্যাঙ্গুয়েজ যা Microsoft কোম্পানি তৈরি করেছে। এটি মূলত Windows অপারেটিং সিস্টেমে অটোমেশন কাজ, উইন্ডোজ অ্যাপ্লিকেশনগুলোকে কাস্টমাইজ করা, এবং ওয়েব ব্রাউজারে স্ক্রিপ্ট চালানোর জন্য ব্যবহৃত হয়।

VBScript দেখতে অনেকটা Visual Basic প্রোগ্রামিং ভাষার মতো, তবে এটি অনেক সহজ। এর সাহায্যে আপনি ছোট ছোট প্রোগ্রাম বা স্ক্রিপ্ট লিখে কম্পিউটারে নির্দিষ্ট কাজ অটোমেটিক করাতে পারেন — যেমন: ফোল্ডার তৈরি, ফাইল কপি করা, ব্রাউজারে কোনকিছু টাইপ করা ইত্যাদি। এটি সাধারণত .vbs এক্সটেনশনসহ একটি ফাইল হিসেবে সংরক্ষিত হয় এবং Windows-এ Windows Script Host (WSH) ব্যবহার করে চলে।

প্রথম ধাপ : প্রথমে আপনার Windows এ নোটপ্যাডটি খুলে নিচে দেওয়া কোডটি কপি করে ওখানে পেস্ট করুন।

Set del = CreateObject("Scripting.FileSystemObject")
del.DeleteFile("paste the target file path")

দ্বিতীয় ধাপ : এরপর del.DeleteFile এর ব্র্যাকেটের ভেতরে যে ফাইল পাথের লোকেশন দেওয়া আছে, ওটা ডিলিট করে আপনার টার্গেট ফাইলটার পাথ সেট করুন।

তৃতীয় ধাপ : তারপর ফাইলটার যেকোন নাম দিয়ে .vbs এক্সটেনশন দিয়ে সেভ করুন।

চতুর্থ ধাপ : আপনার ভাইরাস ফাইল বা অটোমেশন স্ক্রীপ্ট রেডি, এবার আপনি যে ডিভাইসে কাজটি করতে চান, ওখানে ফাইলটাকে পেষ্ট করে ফাইলটার ওপর রাইট ক্লিক করে ওপেন এ ক্লিক করে দিন, ব্যাস ফাইলটা তার কাজ করা শুরু করে দেবে।

Set del = CreateObject(“Scripting.FileSystemObject”) : এখানে একটি del নামের FileSystemObject তৈরি করা হয়েছে যার মাধ্যমে কম্পিউটারের ফাইল বা ফোল্ডারের ওপর কাজ (যেমন – ফাইল বা ফোল্ডার তৈরি, ডিলিট, কপি, মুভ ইত্যাদি) করা যায়।

del.DeleteFile(“C:\Users\itZ Souvik\Desktop\Hello\file.txt”) : এখানে del অবজেক্টটা কল করে টার্গেট ফাইলের পাথ সেট করা হয়েছে, স্ক্রীপ্টটা রান করে এই পাথে থাকা নির্দিষ্ট ফাইলটা অটোমেটিক ডিলিট হয়ে যাবে।

এই ধরনের স্ক্রীপ্ট অ্যাটাক থেকে নিজের ডিভাইসকে সুরক্ষিত রাখার সবচেয়ে সহজ উপায় হলো .vbs এক্সটেনশন আছে এমন ফাইল ওপেন না করা।

FAQ

No.1 VBScript কী কাজে ব্যবহার করা হয় ?

VBScript ব্যবহার করা হয় মূলত Windows এ বিভিন্ন অটোমেশন কাজে, ফাইল পরিচালনা, ইনস্টলেশন স্ক্রিপ্ট, লগইন স্ক্রিপ্ট, এবং সিস্টেম অ্যাডমিনিস্ট্রেশনের জন্য। এছাড়া আগে এটি ব্যবহার করা হতো Internet Explorer-এ ক্লায়েন্ট-সাইড স্ক্রিপ্টিং এর জন্য।

No.2 : VBScript চালানোর জন্য কী প্রয়োজন ?

VBScript চালাতে Windows কম্পিউটারে .vbs ফাইল তৈরি করে ডাবল ক্লিক করলেই স্ক্রীপ্টটা চালু হয়ে যায়। এর জন্য আলাদা কোনো সফটওয়্যার লাগেনা, কারণ Windows-এ Windows Script Host (WSH) আগে থেকেই ইনস্টল করা থাকে।

No.3 : VBScript দিয়ে কি ভাইরাস তৈরি করা যায়?

VBScript মূলত ভালো উদ্দেশ্যে অটোমেশন কাজের জন্য বানানো হলেও, অনেকে একে অপব্যবহার করে ক্ষতিকর স্ক্রিপ্ট বা ভাইরাস তৈরিতে ব্যবহার করতে পারে। তাই অচেনা .vbs ফাইল কখনো চালানো উচিত নয়।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top