cmd.exe
مصطلحات البحث في الكتالوج cmd, command prompt, command.com
موجه أوامر Windows (Command Prompt). بيشغل ملفات الـ batch والأوامر المدمجة. النافذة في العادة بتكون conhost.exe. ده مش PowerShell.
اللي محتاج تعرفه
ده Command Prompt. إنما PowerShell ده مستضيف تاني مختلف. وconhost.exe هو النافذة.
cmd.exe بيفسر أوامر الـ batch والأوامر المدمجة. ظهور شاشة cmd وتختفي بسرعة عند تسجيل الدخول معناه سكريبت، غالباً من مجلد البدء (Startup) أو مثبت برنامج. powershell.exe مش هو الملف ده.
- آمن؟
- اتأكد من مسار الملف اللي شغال، وتوقيعه، وجهة النشر بتاعته. مجرد اسم الملف لوحده ما يثبتش إنه آمن.
- زي powershell؟
- لأ
- ليه conhost؟
- دي نافذة الكونسول (console window)
إيه هو cmd.exe؟
cmd.exe هو مفسر أوامر Windows. وcommand.com هو الإصدار القديم الـ 16-bit ومبقاش هو اللي بيظهر في Task Manager دلوقتي.
بيعمل إيه؟
بيشغل ملفات .bat و .cmd، والأوامر المدمجة، وملفات exe تانية. والنافذة المرئية هي conhost.exe على أنظمة Windows الحالية.
ليه شغال؟
أنت فتحت Command Prompt، أو في سكريبت اشتغل، أو مثبت برنامج استخدم خطوة بتعتمد على batch. ظهور cmd.exe مخفي ومعاه /c ورابط تحميل، دي حاجة محتاجة فحص سطر الأوامر فوراً.
فحص النسخة قيد التشغيل
في Windows PowerShell، يسرد هذا الاستعلام للقراءة فقط معرفات العمليات المطابقة، وأوقات الإنشاء، ومسارات الملفات التنفيذية على هذا الكمبيوتر.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'cmd.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
لا يوجد نتيجة أو مسار غير قابل للوصول يعتبر غير حاسم. قد تقيد العمليات المحمية الوصول، ويمكن إعادة استخدام معرفات العمليات. احتفظ بالمسارات الشخصية محلية.
استخدم دليل هوية الملف لمقارنة التوقيعات وبيانات التعريف الخاصة بالمنتج. اسم الملف وحده لا يمكن أن يثبت الأمان.
هل هو آمن؟
المستضيف سليم وأصلي. المشكلة بتبقى في سطر الأوامر المكتوب
System32\cmd.exe ده تبع Windows. الأمان بيعتمد على العملية اللي شغلته والأمر اللي بعد /c. المواقع اللي بتصنف أي cmd.exe على إنه خطر عمال على بطال مابتساعدش بحاجة.
قارن الموقع المسجل بالملف الفعلي. مجلد مألوف وحده لا يثبت الهوية.
C:\Windows\System32\cmd.exe
- SysWOW64 جواه نسخة 32-bit من cmd
- مستضيف النافذة: conhost.exe
- مش powershell.exe
هل ينفع أقفله؟
بيوقف الـ batch ده
إنهاء cmd.exe بيوقف المفسر. لو في مهمة أو اختصار بيرجع يشغله، دور على السبب ده.
هل ينفع أفتحه وأمسحه؟
لأ
متمسحش cmd.exe. نظام Windows وبرامج التثبيت لسه بيحتاجوه. وقف السكريبتات بإنك تشيل الاختصار بتاعها، مش بإنك تمسح مفسر الأوامر.
هل المفروض يشتغل مع بداية تشغيل Windows؟
ملف .bat في الـ Startup هو السبب الشائع لفتح cmd تلقائياً. تقدر تشوفه ببرنامج Autoruns. ملف cmd نفسه مش خدمة في النظام.
قياس استخدام الموارد
| وحدة المعالجة المركزية والذاكرة | قارن عدة ملاحظات لنفس معرف العملية وحمل العمل. هذه الإدخال ليس له خط أساس عالمي مقاس بشكل مستقل. |
|---|---|
| القرص والشبكة | نسب النشاط إلى العملية الفعلية والمهمة الحالية؛ اسم الملف وحده لا يحدد الوجهات المتوقعة أو حجم النقل. |
معلومات الملف
| اسم الملف التنفيذي | cmd.exe |
|---|---|
| مسار التثبيت المسجل | C:\Windows\System32\cmd.exe |
| جهة النشر | Microsoft Corporation |
| فحص التوقيع | افحص الملف الفعلي؛ هذا الإدخال لا يصدق هوية شهادته. |
المشاكل الشائعة
بتظهر وتختفي بسرعة مع تسجيل الدخول
فعّل pause في ملف الـ batch أو استخدم Autoruns. إنك تقفل cmd بعد ما تظهر وتختفي مش هيعمل أي حاجة للاختصار.
الناس بتخلط بينها وبين PowerShell ISE
host مختلف، profile مختلف، وpolicy مختلفة.
استكشاف الأخطاء وإصلاحها
شخّص المشكلة الأول قبل ما تعمل أي تغيير يضر النظام.
اقرأ سطر الأوامر بالكامل
تفاصيل Task Manager. وجود /c ومعاه مسار Temp هو الـ payload.
ماتستبدلش cmd.exe من أي "تصليح"
استبدال ملفات النظام هو أسلوب بتتبعه البرمجيات الخبيثة.
التفاصيل التقنية
التفاصيل التقنية
| اسم الصورة (Image name) | cmd.exe |
|---|---|
| Window host | conhost.exe |
التحقق من هوية ملف شغال
اسم الملف وحده لا يمكن أن يثبت الأمان. تحقق من المسار الفعلي والتوقيع وهوية المنتج.
المصادر والتحقق
تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.
- Microsoft Learn: cmd · Command Prompt
- Microsoft Learn: console · علاقة conhost
- خريطة عمليات Foxhole · عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.
- Microsoft Sysinternals: أداة Sigcheck · بتشرح إزاي تفحص التواقيع الرقمية للملفات. المرجع ده مش إثبات لهوية أو أمان ملف معين شغال حالياً.
- Microsoft: Get-CimInstance · طريقة استعلام العمليات المحلية للقراءة فقط.
- خصائص Microsoft: Win32_Process · توثق معرفات العمليات، ومسارات الملفات التنفيذية، وتواريخ الإنشاء، وإعادة استخدام معرف العملية الأب.
هل المقالة دي كانت مفيدة؟
مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.
شكراً ليك. ده بيساعدنا نحسن الصفحة دي.