يمتلك PowerShell وCommand Prompt (CMD) الكثير من الوظائف المتداخلة، التي "تدوس" بعضها البعض. ولكن ماذا لو كنت بحاجة على وجه التحديد إلى فتح PowerShell من موجه الأوامر أو ملف دفعي؟ دعنا نتعرف على كيفية القيام بذلك أدناه.
كيفية فتح PowerShell من المشرف CMD
عند تشغيل أي تطبيق من موجه الأوامر بامتيازات إدارية مرتفعة، سيتم تشغيل هذا التطبيق أيضًا بامتيازات إدارية. وينطبق الشيء نفسه على الملفات الدفعية - إذا تم تشغيل البرنامج النصي كمسؤول، فسيتم أيضًا تشغيل أي تطبيقات يتم تشغيلها بواسطة البرنامج النصي كمسؤول. عند هذه النقطة، ما عليك سوى كتابة أمر powershell في موجه الأوامر لتشغيل PowerShell بامتيازات المسؤول.
( ملاحظة : في نظام التشغيل Windows 10، سيؤدي تشغيل أمر powershell في Command Prompt إلى فتح نافذة PowerShell جديدة. إذا كنت تستخدم Windows 11، فسيعمل هذا الأمر بشكل مختلف قليلاً. يتم تشغيل موجه الأوامر في Windows Terminal وعندما تقوم بتشغيل PowerShell من Command موجه، سيتم فتحه في نفس النافذة.

كيفية فتح PowerShell من أي CMD
يعد بدء PowerShell بامتيازات إدارية من نافذة موجه أوامر عادية وغير مرتفعة طريقة "مرهقة" للقيام بذلك. ستحتاج في الأساس إلى "تنشيط" PowerShell من موجه الأوامر لتشغيل نافذة PowerShell أخرى.
للقيام بذلك، اكتب أو الصق الأمر powershell start-process powershell -verb runas في موجه الأوامر، ثم اضغط على Enter. ستظهر نافذة PowerShell مرتفعة جديدة (مع امتيازات إدارية).
كن حذرًا عند تنفيذ أي مهام في بيئة PowerShell المحسنة. أي خطأ يمكن أن يسبب مشاكل في نظامك.