PowerShell: დააყენეთ შესრულების პოლიტიკა

click fraud protection

შეიძლება დაგჭირდეთ PowerShell-ის შესრულების პოლიტიკის დაყენება PowerShell-ის სკრიპტების გაშვების მცდელობისას, რათა სკრიპტმა გაუშვას. წინააღმდეგ შემთხვევაში შეიძლება მოგესალმოთ "სკრიპტის სახელი ვერ ჩაიტვირთება, რადგან გაშვებული სკრიპტები გამორთულია ამ სისტემაში.”შეცდომის შეტყობინება.

გამოიყენეთ ეს სახელმძღვანელო, რათა დაუშვათ PowerShell სკრიპტის შესრულება თქვენს Windows სისტემაზე.

პირველ რიგში, დარწმუნდით, რომ სკრიპტის შესრულება არ არის დაბლოკილი ამ ნაბიჯებით:

  1. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით სკრიპტის ხატულაზე, შემდეგ აირჩიეთ ”Თვისებები“.
  2. უზრუნველყოს "განბლოკვა"შერჩეულია ველი, შემდეგ აირჩიეთ "კარგი“.

ვარიანტი 1 - PS ბრძანება

  1. აირჩიეთ "დაწყება"ღილაკი და ჩაწერეთ"powershell“.
  2. დააწკაპუნეთ მარჯვენა ღილაკით "Windows PowerShell", შემდეგ აირჩიეთ"Ადმინისტრატორის სახელით გაშვება“.
  3. ჩაწერეთ შემდეგი, შემდეგ დააჭირეთ "შედი“:
    Set-ExecutionPolicy RemoteSigned -Force

ვარიანტი 2 - რეესტრის გასაღები

  1. გეჭიროთ Windows გასაღები, შემდეგ დააჭირეთ "” Run ფანჯრის გამოსატანად.
  2. აკრიფეთ ”რეგედიტი", შემდეგ აირჩიეთ"კარგი“:
  3. გადადით შემდეგზე:
    • HKEY_LOCAL_Machine
    • პროგრამული უზრუნველყოფა
    • მაიკროსოფტი
    • PowerShell
    • 1
    • ჭურვები
    • მაიკროსოფტი. Powershell
  4. დააწკაპუნეთ მარჯვენა ღილაკით "მაიკროსოფტი. PowerShell” საქაღალდე, შემდეგ აირჩიეთ ”ახალი” > “სიმებიანი მნიშვნელობა“.
  5. აკრიფეთ ”აღსრულების პოლიტიკა", შემდეგ დააჭირეთ "შედი” სტრიქონის სახელის დასაყენებლად.
  6. გახსენი“აღსრულების პოლიტიკა", შემდეგ ჩაწერეთ"RemoteSigned"ში"ღირებულების მონაცემები” ველი.
  7. აირჩიეთ ”კარგი“.

ვარიანტი 3 – ჯგუფური პოლიტიკა

ჯგუფური პოლიტიკის პარამეტრები შესრულების პოლიტიკის დასაყენებლად შეგიძლიათ იხილოთ ჯგუფის პოლიტიკის მართვის რედაქტორში ამ გზაზე:

  • პოლიტიკა > ადმინისტრაციული შაბლონები > Windows კომპონენტები > Windows PowerShell > ჩართეთ სკრიპტის შესრულება