Windows PowerShell میں چار مختلف عمل درآمد کی پالیسیاں ہیں:
- محدود - کوئی اسکرپٹ نہیں چلایا جا سکتا ہے۔ Windows PowerShell کو صرف انٹرایکٹو موڈ میں استعمال کیا جا سکتا ہے۔
- AllSigned - صرف ایک بھروسہ مند پبلشر کے دستخط شدہ اسکرپٹ کو چلایا جا سکتا ہے۔
- RemoteSigned - ڈاؤن لوڈ کردہ اسکرپٹس کو چلانے سے پہلے ان پر ایک بھروسہ مند پبلشر کے دستخط ہونے چاہئیں۔
- غیر محدود - کوئی پابندی نہیں؛ تمام Windows PowerShell اسکرپٹس چلائی جا سکتی ہیں۔
- غیر متعینہ - عملدرآمد کی کوئی پالیسی سیٹ نہیں کی گئی ہے۔
اگر عمل درآمد کی پالیسی سیٹ نہیں ہے اور کنفیگر نہیں کی گئی ہے، تو یہ 'Undefined' کے بطور ظاہر ہوتی ہے۔ یہاں یہ ہے کہ آپ موجودہ قدر کو کیسے دیکھ سکتے ہیں۔
مشمولات چھپائیں پاور شیل ایگزیکیوشن پالیسی کو کیسے دیکھیں کسی عمل کے لیے پاور شیل ایگزیکیوشن پالیسی کو تبدیل کریں۔ موجودہ صارف کے لیے PowerShell ایگزیکیوشن پالیسی کو تبدیل کریں۔ عالمی پاور شیل ایگزیکیوشن پالیسی کو تبدیل کریں۔ رجسٹری موافقت کے ساتھ پاور شیل ایگزیکیوشن پالیسی کو تبدیل کریں۔پاور شیل ایگزیکیوشن پالیسی کو کیسے دیکھیں
- پاور شیل کھولیں۔
- درج ذیل کمانڈ کو ٹائپ یا کاپی پیسٹ کریں اور Enter کی دبائیں:|_+_|
کمانڈ تمام عملدرآمد کی پالیسیوں کو ظاہر کرے گا. جیسا کہ آپ دیکھ سکتے ہیں، وہاں بہت سے دائرہ کار ہیں جن کے لیے عملدرآمد کی پالیسی کی وضاحت کی جا سکتی ہے۔ یہ تمام صارفین کے لیے، صرف موجودہ صارف کے لیے، یا موجودہ عمل کے لیے عالمی سطح پر سیٹ کیا جا سکتا ہے۔ موجودہ عمل کی پالیسی کو موجودہ صارف کی ترتیبات سے اوپر ترجیح حاصل ہے۔ موجودہ صارف پالیسی عالمی آپشن کو اوور رائیڈ کرتی ہے۔ اس بات کو ذہن میں رکھیں۔ اب، دیکھتے ہیں کہ پاور شیل کے لیے اسکرپٹ پر عمل درآمد کی پالیسی کو کیسے تبدیل کیا جائے۔
amd گرافکس ڈرائیورز
کسی عمل کے لیے پاور شیل ایگزیکیوشن پالیسی کو تبدیل کریں۔
- کمانڈ پرامپٹ یا پاور شیل کھولیں۔
- Powershell.exe فائل کو -ExecutionPolicy Unrestricted دلیل کے ساتھ لانچ کریں۔ مثال کے طور پر،|_+_|
یہ آپ کی اسکرپٹ کو غیر محدود عمل درآمد کی پالیسی کا استعمال کرتے ہوئے شروع کرے گا۔ اسکرپٹ کے بجائے، آپ cmdlet شروع کر سکتے ہیں یا جو آپ چاہتے ہیں۔ 'Unrestricted' کے بجائے، آپ اوپر بیان کردہ کوئی اور پالیسی استعمال کر سکتے ہیں۔
ٹپ: کھلے PowerShell کنسول کے لیے، آپ کمانڈ کا استعمال کرتے ہوئے عملدرآمد کی پالیسی کو تبدیل کر سکتے ہیں:
کینن pixma ts3522 ڈرائیور|_+_|
یہ اس وقت تک فعال رہے گا جب تک کہ آپ موجودہ پاور شیل ونڈو کو بند نہیں کر دیتے۔
موجودہ صارف کے لیے PowerShell ایگزیکیوشن پالیسی کو تبدیل کریں۔
- پاور شیل کھولیں۔
- درج ذیل کمانڈ کو ٹائپ یا کاپی پیسٹ کریں اور Enter کی دبائیں:|_+_|
ٹپ: اگر پالیسی مندرجہ بالا کمانڈ کے بعد سیٹ نہیں ہے، تو اسے -Force دلیل کے ساتھ جوڑنے کی کوشش کریں، اس طرح:
|_+_|جب عمل درآمد کی پالیسی موجودہ صارف کے لیے سیٹ کی جائے گی، تو یہ 'لوکل مشین' کے دائرہ کار کو اوور رائیڈ کر دے گی۔ ایک بار پھر، کسی عمل کے لیے، آپ اسے موجودہ پاور شیل مثال کے لیے اوور رائڈ کر سکتے ہیں جیسا کہ اوپر بیان کیا گیا ہے۔
عالمی پاور شیل ایگزیکیوشن پالیسی کو تبدیل کریں۔
عملدرآمد کی یہ پالیسی کمپیوٹر پر لاگو ہوتی ہے، یعنی یہ ان صارف کھاتوں کے لیے موثر ہے جن پر عمل درآمد کی پالیسی انفرادی طور پر لاگو نہیں ہوتی ہے۔ پہلے سے طے شدہ ترتیبات کے ساتھ، یہ تمام صارف اکاؤنٹس پر لاگو ہو جائے گا.
ونڈوز 10 میں پاور شیل ایگزیکیوشن پالیسی کو تبدیل کرنے کے لیے، درج ذیل کریں۔
اینوی 4520 ایچ پی پرنٹر
- پاور شیل کو بطور ایڈمنسٹریٹر کھولیں۔
- درج ذیل کمانڈ پر عمل کریں:|_+_|
تم نے کر لیا۔
رجسٹری موافقت کے ساتھ پاور شیل ایگزیکیوشن پالیسی کو تبدیل کریں۔
موجودہ صارف اور کمپیوٹر دونوں کے لیے رجسٹری موافقت کے ساتھ عملدرآمد کی پالیسی کو تبدیل کرنا ممکن ہے۔ یہاں یہ ہے کہ یہ کیسے کیا جا سکتا ہے.
- رجسٹری ایڈیٹر کھولیں۔
- موجودہ صارف کے لیے عمل درآمد کی پالیسی کو تبدیل کرنے کے لیے،|_+_| پر جائیں۔
- سٹرنگ ویلیو ExecutionPolicy کو درج ذیل اقدار میں سے ایک پر سیٹ کریں: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined۔
- LocalMachine اسکوپ کے لیے عمل درآمد کی پالیسی کو تبدیل کرنے کے لیے،|_+_| پر جائیں۔
- سٹرنگ ویلیو ExecutionPolicy کو درج ذیل اقدار میں سے ایک پر سیٹ کریں: Restricted, AllSigned, RemoteSigned, Unrestricted, Undefined۔
ٹپ: دیکھیں کہ ایک کلک کے ساتھ رجسٹری کلید پر کیسے جانا ہے۔ اس کے علاوہ، آپ ونڈوز 10 کے رجسٹری ایڈیٹر میں HKCU اور HKLM کے درمیان تیزی سے سوئچ کر سکتے ہیں۔
یہی ہے۔