أقسام الوصول السريع (مربع البحث)

3D2 5G1 آبل1 آي تيونز2 آيفون6 أجهزة بلاك بيري6 اجهزة سامسونج17 أجهزة لوحية تابلت2 اجهزة نوكيا15 اخبار الانترنت20 اخبار التطبيقات3 اخبار التقنية39 اخبار الحاسبات المحمولة2 اخبار المحمول6 اخبار الهواتف الذكية5 اخبار اندرويد2 إختبار الإختراق1 إخفاء المجلدات2 إدارة التطبيقات8 أدوات12 أدوات الذكاء الإصطناعي7 أدوبي ريدر1 إستعادة الاندرويد المفقود1 إستعادة الملفات8 أسرار الأندرويد3 إصلاح الاندرويد1 إصلاح الريجيستري3 إصلاح النظام23 إصلاح الواي فاي6 إضافات2 إضافات جوجل كروم17 إضافات فيرفوكس7 إضافة التأثيرات علي الصور1 أفضل الألعاب الإستراتيجية1 أفضل البرامج1 أفضل البرامج المحمولة1 أفضل التطبيقات الإسلامية للأندرويد2 أفضل العاب الاندرويد 20161 أفضل ألعاب أندرويد2 أفضل برامج الكمبيوتر1 أفضل تطبيقات الآي فون5 أفضل تطبيقات أندرويد33 أفضل تطبيقات اندرويد 20161 اقتصاد2 اكتشافات الفضاء1 الاتصال اللاسلكي2 الاجهزة الذكية22 الاكثر شعبية90 الاندرويد632 الاندرويد Apk8 الايباد والايبود167
📁 آخر الأخبار
جاري تحميل آخر الأخبار...

الفرق بين Cmd و powershell في الويندوز

الفرق بين Cmd و powershell في الويندوز
الفرق بين Cmd و powershell في الويندوز
في بداية الحواسيب أدى تشغيل جهاز IBM 8086 المتطور من القرص المرن في حقبة السبعينات من القرن الماضي إلى إحضار شاشة نصية خضراء بمؤشر وميض في موجه </:C المألوف. ولكن كان اختراق نظام التشغيل boot.ini و config.sys بمثابة مقدمة أولى للبرمجة حيث ادي الي تطوير واستبدال النظام القديم باخر اكثر كفاءة .

في النهاية تم استبدال </:C بواجهة مستخدم رسومية جميلة وتمهيد من القرص الصلب. لا يزال موجه الأوامر (CMD) يستخدم لمدة عقود فقد ساهم بشكل كبير في مانراه اليوم من تطور كبير في مجال الحواسيب حيث كان يستخدم كنظام اساسي في السابق بما في ذلك الأوامر البرمجية وكتابة الأكواد وغيرها الكثير . في الآونة الأخيرة فقط حصل CMD على ترقية أو استبدال بتطبيق اخر اكثر ابتكاراً ويضم مميزات اكبر وهو PowerShell ، تطبيق shell الذي قدمته ميكروسوفت بشكل مدمج مع ويندوز Windows 7.

لقد خدمتنا CMD جيدًا لفترة طويلة ، لكن PowerShell يشبه الانتقال مباشرة من المحركات البخارية إلى السيارات ذاتية التشغيل التي تعمل بالبطاريات.

العديد من أوامر النظام البسيطة يمكن تنفيذها عبر powershell أو cmd في ويندوز ولكن في الواقع كلاهما مختلف عن الآخر تماماً في آلية عمله.

يعتمد powershell على cmdlets (تنطق command lets) وكل منها عبارة عن سكربت منفصل يقوم بوظيفية واحدة، والعديد منها يمكن مدير النظام من التحكم في العديد من الخيارات التي كان في السابق يضطر لإستخدام الواجهات الرسومية المتعددة والتنقل بين قوائم الخيارات للوصول إليها في كل مرة.

يستخدم powershell القنوات أو pipes لربط عدة cmdlets ببعضها عبر تمرير نتيجة أحدها كمدخل في الآخر بطريقة مرنة كما الحال في bash مثلا.

يمكنك powershell من أتمتة سكربتات خاصة بك لتعمل وفقاً لقائمة من المتغيرات، وكثير من برمجيات الطرف الثالث يتم تطويرها لتعمل في powershell.

أيضاً Powershell قابل للتخصيص فيمكنك إضافة إسم بديل لنفس الـ cmdlet فمثلا Get-ChildItem يملك بشكل إفتراضي ls و dir كـ alias يمكن إستخدامه لإستدعاءه فيمكنك تسمية الcmdlet كما تشاء إن كنت معتاداً على إستخدام إسم مختلف.

لا يوجد أمر في نافذة cmd لا يمكنك إيجاد ما يقابله كـ cmdlet في Powershell فهو بالفعل المزيد من الpower والمرونة في التفاعل مع النظام.
محمود الهلالي
محمود الهلالي
تعليقات



    .haf-cat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;width:100%}.haf-cat-card,.haf-cat-wide{background:#fff;border:1px solid var(--Borderes3);border-radius:14px;overflow:hidden;box-shadow:0 8px 18px rgba(20,45,80,.05)}.haf-cat-card a,.haf-cat-wide a{display:block;color:inherit}.haf-cat-card img{width:100%;height:95px;object-fit:cover;display:block}.haf-cat-card b{display:block;padding:10px;font-size:13px;line-height:1.7}.haf-cat-wide img{width:100%;height:170px;object-fit:cover;display:block}.haf-cat-wide b{display:block;padding:12px 12px 4px;font-size:17px;line-height:1.7}.haf-cat-wide p{padding:0 12px 12px;opacity:.8;line-height:1.8}.haf-empty{padding:20px;text-align:center;opacity:.7;background:#f7f9fc;border-radius:12px;width:100%}