Windows PowerShell
powershell، windows powershell 5.1، pwsh بھی کہا جاتا ہے
Windows PowerShell 5.1 ہوسٹ جو Windows کے ساتھ آتا ہے۔ پروسیس powershell.exe ہے۔ PowerShell 7 دراصل pwsh.exe ہے اور ایک الگ انسٹالیشن ہے۔
آپ کے لیے جاننا کیا ضروری ہے
Windows PowerShell دراصل powershell.exe ہے۔ PowerShell 7 ایک مختلف انسٹالیشن ہے جس کا نام pwsh.exe ہے۔
Windows اب بھی PowerShell 5.1 فراہم کرتا ہے۔ Microsoft موجودہ کراس پلیٹ فارم شیل کے طور پر PowerShell 7 کی دستاویزات دیتا ہے۔ دونوں موجود ہو سکتے ہیں۔ cmd.exe ایک تیسرا انٹرپریٹر ہے۔
- یہ کیا ہے؟
- ان-باکس PowerShell 5.1 ہوسٹ
- کیا pwsh ایک ہی چیز ہے؟
- نہیں۔ وہ PowerShell 7 ہے
- محفوظ ہے؟
- ہوسٹ ہے۔ اسکرپٹس مختلف ہیں
Windows PowerShell کیا ہے؟
Windows PowerShell 5.1 ان-باکس آٹومیشن ہوسٹ ہے۔ ایگزیکیوٹیبل WindowsPowerShell\v1.0 کے تحت powershell.exe ہے۔ PowerShell 7 اس کے ساتھ pwsh.exe انسٹال کرتا ہے۔
اگر آپ نے اسے کبھی استعمال نہیں کیا
اگر Start میں "Windows PowerShell" نظر آتا ہے، تو وہ ان-باکس 5.1 ہوسٹ ہے۔ یہ آپ کے پاس پہلے سے موجود ہے۔ کمانڈز قبول کرنے والی نیلی ونڈو خود بخود میلویئر نہیں بن جاتی۔ PowerShell 7 ایک الگ ڈاؤن لوڈ ہے جس کا نام pwsh.exe ہے۔ cmd.exe ایک تیسرا، پرانا انٹرپریٹر ہے۔ "اپ گریڈ" کرنے کے لیے 5.1 کو ڈیلیٹ نہ کریں۔
یہ کس لیے استعمال ہوتا ہے؟
انسٹالرز اور IT اسکرپٹس اب بھی powershell.exe کو کال کرتے ہیں کیونکہ 5.1 ہر جگہ موجود ہے۔
Get-Process، فائلوں کا کام، اور فوری جانچ۔ کنسول ہوسٹ powershell.exe کے ساتھ conhost.exe ہے۔
لاگ آن پر پوشیدہ PowerShell عام طور پر ایک ٹاسک ہوتا ہے۔ پروڈکٹ کو خود Startup Apps کی ضرورت نہیں ہوتی۔
یہ کس کے لیے ہے؟
- وہ ایڈمنز جن کے پاس اب بھی صرف 5.1 والے ماڈیولز ہیں
- وہ صارفین جنہوں نے Start سے "Windows PowerShell" کھولا
- وہ لوگ جنہیں گھبرانے سے پہلے کمانڈ لائن پڑھنی چاہیے
موجودہ صورتحال
5.1 ان-باکس سپورٹڈ ہے اور مینٹیننس میں ہے۔ PowerShell 7 موجودہ فیچر ٹرین ہے۔ یہ مضمون ان-باکس ہوسٹ کا احاطہ کرتا ہے اور 7 کے لیے pwsh کی طرف اشارہ کرتا ہے۔
یہ کتنا پرانا ہے؟
PowerShell 1.0 سن 2006 میں آیا تھا۔ Windows PowerShell 5.1 موجودہ Windows 10 اور 11 پر ان-باکس ہوسٹ ہے۔ PowerShell 7 کراس پلیٹ فارم ٹرین ہے جو PowerShell Core کے طور پر شروع ہوئی تھی۔ Monad ریلیز سے پہلے کا نام تھا۔ یہ وہ نام نہیں ہے جسے آپ آج لانچ کرتے ہیں۔
ورژنز
پہلے بڑے چینلز۔ درست بلڈ نمبرز کی یہاں مکمل تصدیق نہیں کی گئی ہے۔
سسٹم کے تقاضے
اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔
کم از کم
| آپریٹنگ سسٹم | معاونت یافتہ Windows 10 اور Windows 11 کے ساتھ شامل آتا ہے |
|---|
وسائل کا پروفائل
- CPU کی مانگ
- اسکرپٹ پر منحصر ہے
- RAM کی مانگ
- بڑی آبجیکٹ پائپ لائنز
انسٹال شدہ پروسیسز
یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔
| powershell.exe | Windows PowerShell 5.1 |
|---|---|
| pwsh.exe | PowerShell 7، اگر انسٹال ہو |
| conhost.exe | کنسول ونڈو |
اسٹارٹ اپ اجزاء
لاگ آن پر پوشیدہ PowerShell ایک ٹاسک یا شارٹ کٹ ہوتا ہے۔ پروڈکٹ کو خود Startup Apps کی ضرورت نہیں ہوتی۔
فائل کے مقامات
| 5.1 ہوسٹ | C:\Windows\System32\WindowsPowerShell\v1.0\ |
|---|
فائل فارمیٹس
عام مسائل
EncodedCommand کے غیر متوقع نتائج
پیرنٹ پروسیس دیکھیں۔ Office کا PowerShell کو لانچ کرنا میکرو کا معاملہ ہے۔
ماڈیول صرف 5.1 میں کام کرتا ہے
اسی لیے Microsoft نے ان-باکس ہوسٹ برقرار رکھا۔ 7 انسٹال کرنے سے 5.1 ڈیلیٹ نہیں ہوتا۔
مسئلہ حل کرنا
گھبرانے سے پہلے پیرنٹ پروسیس دیکھ لیں
Office یا براؤزر کا انکوڈ شدہ PowerShell لانچ کرنا اسکرپٹ کا معاملہ ہے۔ System32 میں ہوسٹ فائل اب بھی Microsoft کی ہے۔
اگر آپ کو pwsh استعمال کرنے کا کہا گیا ہے تو Microsoft Learn سے PowerShell 7 انسٹال کریں
winget install Microsoft.PowerShell یا دستاویزات کا صفحہ۔ یہ pwsh.exe شامل کرتا ہے۔ یہ 5.1 کو تبدیل نہیں کرتا۔
ایگزیکیوشن پالیسی ایک پالیسی ہے، وائرس کی سیٹنگ نہیں
Get-ExecutionPolicy۔ نئے PC پر Restricted عام ہے۔ یہ خراب انسٹالیشن نہیں ہے۔
متبادلات
بیچ کے لیے cmd.exe۔ موجودہ ماڈیولز کے لیے pwsh۔ انہیں اس اسکرپٹ کے لیے منتخب کریں جو آپ کے پاس ہے، نہ کہ فیشن کی درجہ بندی کے لیے۔
سرکاری مدد اور ڈاؤن لوڈز
وینڈر سے شروعات کریں۔ بے ترتیب exe سائٹس کوئی سپورٹ چینل نہیں ہیں۔
| جائزہ (5.1 بمقابلہ 7) | learn.microsoft.com/powershell/scripting/overview آپ کے پاس کون سا ہوسٹ ہے |
|---|---|
| PowerShell 7 انسٹال کریں | learn.microsoft.com/powershell/scripting/install/installing-powershell-on-windows Windows پر pwsh |
| 5.1 کا حوالہ | learn.microsoft.com/powershell/scripting/windows-powershell/overview ان-باکس Windows PowerShell |
| GitHub PowerShell | github.com/PowerShell/PowerShell PowerShell 7 سورس اور ریلیزز |
متعلقہ ہارڈ ویئر
کوئی بھی سپورٹڈ Windows PC۔ ریموٹ سیشنز کام کو ٹارگٹ پر منتقل کر دیتے ہیں۔
تکنیکی تفصیلات
تکنیکی تفصیلات
اس پیش نظارہ میں ہر ورژن کے فائل ہیشز اور والیوم لائسنس کے راستوں کی تصدیق نہیں کی گئی ہے۔
ذرائع اور توثیق
ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.
- Microsoft Learn: PowerShell · 5.1 بمقابلہ 7
- Microsoft Learn: PowerShell انسٹال کرنا · pwsh انسٹالیشن
- Foxhole پروسیس میپ · Windows PCs پر فرسٹ پارٹی کے نمونے۔ کوئی لیب بینچ مارک نہیں۔
کیا یہ مضمون مفید تھا؟
ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔
شکریہ۔ اس سے ہمیں اس صفحے کو بہتر بنانے میں مدد ملتی ہے۔