cscript.exe
مصطلحات البحث في الكتالوج cscript, windows script host console, wsh console
مضيف واجهة الأوامر لـ Windows Script Host. بيشغل ملفات .vbs و.js وبيكتب النتائج في شاشة Command Prompt. أما wscript.exe فهو مضيف الواجهة الرسومية (GUI).
اللي محتاج تعرفه
cscript هو WSH لواجهة الأوامر (console)، مش wscript.
cscript.exe هو مضيف واجهة الأوامر لـ Windows Script Host. المهام المجدولة وسكريبتات الإدارة بتفضله عشان المخرجات تظهر في الكونسول على طول. أما wscript.exe فهو المضيف ذو النوافذ.
- آمن؟
- اتأكد من مسار الملف اللي شغال، وتوقيعه، وجهة النشر بتاعته. مجرد اسم الملف لوحده ما يثبتش إنه آمن.
- نفس wscript؟
- لأ. wscript هو مضيف الواجهة الرسومية (GUI)
- نفس cmd؟
- لأ. cmd.exe هو الشيل (shell) اللي بيشتغل جواه
إيه هو cscript.exe؟
cscript.exe هو كونسول Windows Script Host، مش wscript.exe. الاتنين بيشغلوا .vbs و.js. بس ده لوحده متصمم للـ stdout والمهام المجدولة.
بيعمل إيه؟
بيشغّل السكريبت وبيطبع على الكونسول. مش بيرسم MsgBox زي ما بيعمل wscript إلا لو السكريبت فرض واجهة مستخدم (UI).
ليه شغال؟
مهمة (task)، أو سكريبت تسجيل دخول، أو أمر أدمن استدعى cscript //nologo. النسخة اللي شغالة على طول محتاجة مسار السكريبت، مش تخمين إنه cmd.exe.
فحص النسخة قيد التشغيل
في Windows PowerShell، يسرد هذا الاستعلام للقراءة فقط معرفات العمليات المطابقة، وأوقات الإنشاء، ومسارات الملفات التنفيذية على هذا الكمبيوتر.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'cscript.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
لا يوجد نتيجة أو مسار غير قابل للوصول يعتبر غير حاسم. قد تقيد العمليات المحمية الوصول، ويمكن إعادة استخدام معرفات العمليات. احتفظ بالمسارات الشخصية محلية.
استخدم دليل هوية الملف لمقارنة التوقيعات وبيانات التعريف الخاصة بالمنتج. اسم الملف وحده لا يمكن أن يثبت الأمان.
هل هو آمن؟
اتأكد من مسار السكريبت
ملف cscript.exe اللي في System32 يخص Microsoft. ملف .vbs اللي شغله هو مصدر الخطر. وجود cscript.exe في AppData مش WSH.
قارن الموقع المسجل بالملف الفعلي. مجلد مألوف وحده لا يثبت الهوية.
C:\Windows\System32\cscript.exe
- مستضيف WSH للكونسول
- الشقيق بواجهة رسومية (GUI): wscript.exe
- مش powershell.exe
هل ينفع أقفله؟
بيوقف السكريبت ده
إنهاء cscript.exe بيقفل سكريبت الكونسول. نافذة cmd.exe اللي شغلته ممكن تفضل مفتوحة. wscript.exe مستضيف مختلف.
هل ينفع أفتحه وأمسحه؟
لأ
ما تمسحش cscript.exe. احجب السكريبتات بـ AppLocker أو WDAC لو محتاج التحكم ده. wscript.exe هو مستضيف الـ GUI، مش مستضيف الكونسول ده.
هل المفروض يشتغل مع بداية تشغيل Windows؟
مهمة مجدولة أو سكريبت هو اللي بيشغله. ده مش صف بدء تشغيل (Startup) لبرنامج شات.
قياس استخدام الموارد
| وحدة المعالجة المركزية والذاكرة | قارن عدة ملاحظات لنفس معرف العملية وحمل العمل. هذه الإدخال ليس له خط أساس عالمي مقاس بشكل مستقل. |
|---|---|
| القرص والشبكة | نسب النشاط إلى العملية الفعلية والمهمة الحالية؛ اسم الملف وحده لا يحدد الوجهات المتوقعة أو حجم النقل. |
معلومات الملف
| اسم الملف التنفيذي | cscript.exe |
|---|---|
| مسار التثبيت المسجل | C:\Windows\System32\cscript.exe |
| جهة النشر | Microsoft Corporation |
| فحص التوقيع | افحص الملف الفعلي؛ هذا الإدخال لا يصدق هوية شهادته. |
المشاكل الشائعة
وميض الكونسول عند تسجيل الدخول
مهمة cscript متبقية ممكن تخلّي نافذة تومض وتقفل بسرعة. راجع Task Scheduler. ده مش wscript ومش PowerShell إلا لو الإجراء (action) كاتب كده.
الناس بتقفل cmd.exe والسكريبت بيكمل شغال
المستضيف هو cscript.exe. ممكن يكون cmd.exe مجرد شغله بس.
استكشاف الأخطاء وإصلاحها
شخّص المشكلة الأول قبل ما تعمل أي تغيير يضر النظام.
طابق سطر الأوامر بمهمة
دوّر على cscript.exe ومسار .vbs. إنما wscript.exe هو الصف الغلط لمهمة كونسول.
ما تستبدلش cscript بملف zip من منتدى
إدارة الصيانة (Servicing) هي المسؤولة عن System32.
التفاصيل التقنية
التفاصيل التقنية
| اسم الصورة (Image name) | cscript.exe |
|---|---|
| الدور | كونسول Windows Script Host |
التحقق من هوية ملف شغال
اسم الملف وحده لا يمكن أن يثبت الأمان. تحقق من المسار الفعلي والتوقيع وهوية المنتج.
المصادر والتحقق
تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.
- Microsoft Learn: cscript · كونسول Windows Script Host
- Microsoft Learn: wscript · الشقيق بواجهة رسومية (GUI)
- خريطة عمليات Foxhole · عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.
- Microsoft Sysinternals: أداة Sigcheck · بتشرح إزاي تفحص التواقيع الرقمية للملفات. المرجع ده مش إثبات لهوية أو أمان ملف معين شغال حالياً.
- Microsoft: Get-CimInstance · طريقة استعلام العمليات المحلية للقراءة فقط.
- خصائص Microsoft: Win32_Process · توثق معرفات العمليات، ومسارات الملفات التنفيذية، وتواريخ الإنشاء، وإعادة استخدام معرف العملية الأب.
هل المقالة دي كانت مفيدة؟
مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.
شكراً ليك. ده بيساعدنا نحسن الصفحة دي.