সরাসরি মূল বিষয়ে যান

wscript.exe

Windows প্রসেসMicrosoft Corporation

ক্যাটালগ অনুসন্ধানের পদ wscript, windows script host, wsh gui

Windowsসিস্টেম উপাদান

Windows Script Host GUI হোস্ট। এটি ডায়ালগ সহ এবং কনসোল উইন্ডো ছাড়াই .vbs এবং .js চালায়। cscript.exe হলো কনসোল হোস্ট। powershell.exe হলো PowerShell।

আপনার যা জানা প্রয়োজন

wscript হলো GUI WSH, cscript নয় এবং powershell নয়।

wscript.exe হলো একটি GUI সহ Windows Script Host। ডাবল-ক্লিক করা .vbs এবং .js ফাইলগুলি প্রায়শই এখান থেকে শুরু হয়। cscript.exe একটি কনসোলে লেখে। powershell.exe একটি ভিন্ন ভাষার হোস্ট।

নিরাপদ?
চলমান ফাইলের পাথ, স্বাক্ষর এবং প্রকাশক পরীক্ষা করুন। কেবল নাম দিয়ে নিরাপত্তা নিশ্চিত করা যায় না।
cscript-এর মতো একই?
না। cscript হলো কনসোল হোস্ট
PowerShell-এর মতো একই?
না
Feex বলছে
যদি একটি .vbs একটি বক্স পপ আপ করে এবং নামটি wscript হয়, তবে আমি স্ক্রিপ্ট পাথ পড়ি। সেই ডায়ালগের জন্য আমি powershell.exe শেষ করি না, এবং আমি cscript-কে একই উইন্ডো হিসেবে বিবেচনা করি না।

wscript.exe কী?

wscript.exe হলো GUI Windows Script Host। এটি cscript.exe নয় এবং এটি powershell.exe নয়। ফাইলটি হলো System32\wscript.exe।

এটি কী কাজ করে?

এটি একটি স্ক্রিপ্ট লোড করে এবং MsgBox-শৈলীর UI দেখাতে পারে। cscript.exe এর পরিবর্তে stdout-এ প্রিন্ট করে। PowerShell এই হোস্ট ব্যবহার করে না।

এটি কেন চলছে?

আপনি একটি .vbs বা .js-এ ডাবল-ক্লিক করেছেন, একটি লগঅন স্ক্রিপ্ট wscript কল করেছে, অথবা একটি ইনস্টলার এখনও WSH ব্যবহার করে। অদ্ভুত স্ক্রিপ্ট পাথ সহ থেকে যাওয়া একটি wscript-এর পাথ পরীক্ষা করা প্রয়োজন।

চলমান ইনস্ট্যান্সটি পরীক্ষা করুন

উইন্ডোজ পাওয়ারশেলে, এই রিড-অনলি কোয়েরিটি এই পিসিতে ম্যাচিং প্রসেস আইডি, তৈরির সময় এবং এক্সিকিউটেবল পাথ তালিকাভুক্ত করে।

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wscript.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

কোনো ফলাফল না থাকা বা অ্যাক্সেসযোগ্য নয় এমন পাথ অস্পষ্ট। সুরক্ষিত প্রক্রিয়াগুলি অ্যাক্সেস সীমাবদ্ধ করতে পারে এবং প্রসেস আইডিগুলি পুনরায় ব্যবহার করা যেতে পারে। ব্যক্তিগত পাথগুলি স্থানীয় রাখুন।

ব্যবহার করুন ফাইল-শনাক্তকরণ নির্দেশিকা সিগনেচার এবং পণ্যের মেটাডেটা তুলনা করতে। শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না।

এটি কি নিরাপদ?

স্ক্রিপ্টের পাথ পরীক্ষা করুন

System32-এর wscript.exe হলো Microsoft-এর। এটি যে স্ক্রিপ্ট চালু করেছে তা ঝুঁকির কারণ। Temp-এ থাকা একটি wscript.exe কিন্তু WSH নয়।

রেকর্ড করা অবস্থানটি প্রকৃত ফাইলের সাথে তুলনা করুন। একটি পরিচিত ফোল্ডার একা পরিচয় স্থাপন করে না।

C:\Windows\System32\wscript.exe

  • GUI WSH হোস্ট
  • কনসোল সহোদর: cscript.exe
  • powershell.exe নয়

আমি কি এটি বন্ধ করতে পারি?

ঐ স্ক্রিপ্টটি বন্ধ করে

wscript.exe শেষ করলে চলমান স্ক্রিপ্ট এবং এর ডায়ালগগুলি বন্ধ হয়ে যায়। cscript.exe এবং powershell.exe থেকে যেতে পারে।

আমি কি এটি মুছে ফেলতে পারি?

না

wscript.exe মুছবেন না। স্ক্রিপ্ট ব্লক করার প্রয়োজন হলে ফাইলের অ্যাসোসিয়েশন পরিবর্তন করুন বা AppLocker / WDAC ব্যবহার করুন। এটি নীতিগত বিষয়, Explorer নয়।

এটি কি Windows-এর সাথে চালু হওয়া উচিত?

একটি স্ক্রিপ্ট বা একটি Run কী এটি শুরু করতে পারে। এটি কোনো স্থায়ী ট্রে অ্যাপ হওয়া উচিত নয়।

সম্পদ ব্যবহার পরিমাপ করুন

একটি সার্বজনীন বেসলাইন অনুমান করার পরিবর্তে বর্তমান প্রক্রিয়াটি পরিমাপ করুন
CPU এবং মেমরি একই PID এবং ওয়ার্কলোডের জন্য একাধিক পর্যবেক্ষণ তুলনা করুন। এই এন্ট্রির কোনো স্বাধীনভাবে পরিমাপ করা সার্বজনীন বেসলাইন নেই।
ডিস্ক এবং নেটওয়ার্ক প্রকৃত প্রক্রিয়া এবং বর্তমান কাজের জন্য কার্যকলাপের বৈশিষ্ট্য নির্ধারণ করুন; শুধুমাত্র একটি ফাইলের নাম প্রত্যাশিত গন্তব্য বা স্থানান্তর পরিমাণ স্থাপন করে না।

ফাইলের তথ্য

wscript.exe ফাইলের তথ্য
এক্সিকিউটেবলের নাম wscript.exe
রেকর্ড করা ইনস্টলেশন পাথ C:\Windows\System32\wscript.exe
প্রকাশক Microsoft Corporation
স্বাক্ষর পরীক্ষা প্রকৃত ফাইলটি পরীক্ষা করুন; এই এন্ট্রিটি এর সার্টিফিকেট পরিচয় প্রত্যয়িত করে না।

সাধারণ সমস্যাসমূহ

ইমেলের .vbs wscript খোলে

এটি হলো সংযুক্ত ফাইল চালানো WSH। এই প্রসেসটি শেষ করুন, তারপর স্ক্রিপ্টটি কোয়ারেন্টাইন করুন। এটি ডিফল্টভাবে PowerShell নয়।

লোকেরা VBS বন্ধ করতে PowerShell নিষ্ক্রিয় করে

ভুল হোস্ট। কেউ এটিকে মোড়ানো না থাকলে .vbs হলো wscript বা cscript।

সমস্যা সমাধান

ক্ষতিকর কিছু পরিবর্তন করার আগে নির্ণয় করুন।

.vbs বা .js পাথের জন্য কমান্ড লাইন পড়ুন

সেই ফাইলটিই মূল বিষয়। wscript.exe কেবল হোস্ট মাত্র।

একটি "WSH fix" জিপ থেকে wscript প্রতিস্থাপন করবেন না

System32-এর মালিকানা Servicing-এর।

প্রযুক্তিগত বিবরণ

প্রযুক্তিগত বিবরণ
wscript.exe প্রযুক্তিগত বিবরণ
ইমেজ নাম wscript.exe
ভূমিকা Windows Script Host GUI

চলমান ফাইলের পরিচিতি পরীক্ষা করুন

শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না। প্রকৃত পাথ, স্বাক্ষর এবং পণ্যের পরিচয় যাচাই করুন।

উৎস এবং যাচাইকরণ

রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.

  • Microsoft Learn: wscript · GUI Windows Script Host
  • Microsoft Learn: Windows Script Host · WSH .vbs এবং .js হোস্ট করে
  • Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
  • Microsoft Sysinternals: Sigcheck · ফাইলের স্বাক্ষর কীভাবে পরীক্ষা করতে হয় তা ব্যাখ্যা করে। এই রেফারেন্সটি কোনো নির্দিষ্ট চলমান ফাইলের পরিচয় বা নিরাপত্তা প্রতিষ্ঠা করে না।
  • Microsoft: Get-CimInstance · রিড-অনলি লোকাল প্রসেস-কোয়েরি পদ্ধতি।
  • Microsoft: Win32_Process বৈশিষ্ট্য · প্রসেস আইডি, এক্সিকিউটেবল পাথ, তৈরির তারিখ এবং প্যারেন্ট-আইডি পুনঃব্যবহার নথিভুক্ত করে।

এই নিবন্ধটি কি দরকারী ছিল?

একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।

এই নিবন্ধটি কি দরকারী ছিল?