ونڈوز پاور شیل پالیسی پر عمل درآمد بائی پاس

Wn Wz Pawr Shyl Palysy Pr Ml Dramd Bayy Pas



پاور شیل پر عمل درآمد کی پالیسی ایک حفاظتی خصوصیت ہے جو فیصلہ کرتی ہے کہ کنسول میں ایک مخصوص اسکرپٹ چلانا ہے یا نہیں۔ چھ ہیں۔ پاور شیل میں عمل درآمد کی پالیسیاں بشمول 'آل سائنڈ'، 'بائی پاس'، 'ریموٹ سائنڈ'، 'محدود'، 'غیر متعینہ'، یا 'غیر محدود'۔ مزید خاص طور پر، پاور شیل کی ڈیفالٹ ایگزیکیوشن پالیسی کو 'محدود' پر سیٹ کیا گیا ہے، جو پاور شیل کو اسکرپٹس چلانے نہیں دیتی ہے۔ تاہم، چالو کرنا ' بائی پاس پاور شیل میں عمل درآمد کی پالیسی، صارفین کو کہیں سے بھی اسکرپٹس پر عمل درآمد کرنے دیتی ہے کیونکہ یہ تمام پابندیوں کو نظرانداز کرتی ہے۔

اس پوسٹ میں، پاور شیل کی 'بائی پاس' عمل درآمد کی پالیسی کو تفصیل سے بیان کیا جائے گا۔

ونڈوز پاور شیل پالیسی پر عمل درآمد بائی پاس

جیسا کہ اوپر بیان کیا گیا ہے، جب ' بائی پاس عمل درآمد کی پالیسی فعال ہے، یہ ان تمام پابندیوں کو ختم کرتی ہے جو اسکرپٹ کو پاور شیل میں عمل کرنے سے روک رہی تھیں۔







PowerShell میں 'بائی پاس' عمل درآمد کی پالیسی کو فعال کرنے کی مثالیں ذیل میں دی گئی ہیں۔



مثال 1: پاور شیل کنسول کے لیے ایگزیکیوشن پالیسی کو 'بائی پاس' پر سیٹ کریں

یہ مظاہرہ PowerShell میں 'بائی پاس' عمل درآمد کی پالیسی کو فعال کرے گا:



عمل درآمد کی پالیسی سیٹ کریں۔ -عمل درآمد کی پالیسی بائی پاس





آئیے اس بات کی تصدیق کرتے ہیں کہ آیا عمل درآمد کی پالیسی کو فعال کیا گیا تھا یا نہیں درج ذیل کمانڈ پر عمل کرتے ہوئے:

Get-ExecutionPolicy



مثال 2: پاور شیل ISE کے لیے ایگزیکیوشن پالیسی کو 'بائی پاس' پر سیٹ کریں

یہ مثال PowerShell اسکرپٹنگ میں 'بائی پاس' عمل درآمد کی پالیسی کو فعال کرے گی:

عمل درآمد کی پالیسی سیٹ کریں۔ -عمل درآمد کی پالیسی بائی پاس

Get-ExecutionPolicy

مثال 3: پاور شیل اسکرپٹ کے لیے ایگزیکیوشن پالیسی کو 'بائی پاس' پر سیٹ کریں

اس مثال میں، 'بائی پاس' عمل درآمد کی پالیسی مخصوص اسکرپٹ فائل کے لیے فعال ہو جائے گی:

powershell.exe -عمل درآمد کی پالیسی بائی پاس C:\New\Array.ps1

مندرجہ بالا کوڈ کے مطابق:

  • پہلے لکھیں ' powershell.exe ' cmdlet کے بعد ' Get-ExecutionPolicy 'cmdlet.
  • اس کے بعد، شامل کریں ' -عمل درآمد کی پالیسی 'پیرامیٹر اور پھر اسے تفویض کریں' بائی پاس ' قدر.
  • آخر میں، 'بائی پاس' پر عمل درآمد کی پالیسی کو فعال کرنے کے لیے اسکرپٹ کے راستے کی وضاحت کریں:

یہ سب پاور شیل میں 'بائی پاس' عمل درآمد کی پالیسی کو ترتیب دینے کے بارے میں تھا۔

نتیجہ

ونڈوز پاور شیل پالیسی پر عمل درآمد بائی پاس 'کو فعال کرنے کا عمل ہے۔ بائی پاس مخصوص اسکرپٹ یا کنسول کے لیے عمل درآمد کی پالیسی۔ 'بائی پاس' پر عمل درآمد کی پالیسی کا استعمال اسکرپٹس کو کہیں سے بھی انجام دینے کے لیے تمام پابندیوں کو ہٹانے کے لیے کیا جاتا ہے۔ اس پوسٹ نے پاور شیل کی 'بائی پاس' پالیسی کو کئی مثالوں کے ساتھ واضح کیا ہے۔