SORU
10 Ocak 2011, PAZARTESİ


Windows PowerShell 7: Set-ExecutionPolicy Normal kullanıcılar için

Normal bir kullanıcı olarak Windows 7 PowerShell komut dosyalarını çalıştırmak istiyorum. Çalıştığım zaman aşağıdaki hatayı alıyorum:

File C:\Users\danv\Documents\WindowsPowerShell\profile.ps1 cannot be loaded because the
execution of scripts is disabled on this system. Please see "get-help about_signing" for
more details.
At line:1 char:2
  . <<<<  'C:\Users\danv\Documents\WindowsPowerShell\profile.ps1'
      CategoryInfo          : NotSpecified: (:) [], PSSecurityException
      FullyQualifiedErrorId : RuntimeException

Set-ExecutionPolicy Unrestricted hataları yoluyla çözmeye çalışırken:

PS C:\Users\danv> Set-ExecutionPolicy Unrestricted
Set-ExecutionPolicy : Access to the registry key
'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell'
is denied.
At line:1 char:20
  Set-ExecutionPolicy <<<<  Unrestricted
      CategoryInfo          : NotSpecified: (:) [Set-ExecutionPolicy], UnauthorizedAccessException
      FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand

Set-ExecutionPolicy Unrestricted komutu yönetici olarak çalıştırabilirim, ama bu yönetici olmayan kullanıcılar için yaymak için görünmüyor.

Nasıl başarılı bir yönetici olmayan bir komut dosyası çalıştırabilir miyim?

CEVAP
10 Ocak 2011, PAZARTESİ


Eğer siz (ya da yararlı bir yönetici olarak Set-ExecutionPolicy çalışıyorsa, bu politika, tüm kullanıcılar için ayarlanır. (""" Gibi bir güvenlik önlemi.) sınırsız daha" yerine uzaktan imzalı öneririm

NB.: 64-bit işletim sistemi üzerinde 32-bit için Set-ExecutionPolicy çalıştırmak için gereken ve 64 bit ayrı olarak tanımlar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • Photoshop Tutorials

    Photoshop Tu

    22 HAZİRAN 2011