Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 14091|Jawab: 1

Powershell gagal memuat file saat membuat skrip secara langsung karena skrip dilarang

[Salin tautan]
Diposting pada 21/12/2016 14.03.59 | | | |

Saat skrip Powershell secara langsung, itu muncul:
File ******.ps1 tidak dapat dimuat karena eksekusi skrip dilarang dalam sistem ini. Untuk informasi selengkapnya, lihat about_signing mendapatkan bantuan.
Lokasi: Baris: 1 Karakter: 17
+ E:\Tes\test.ps1 <<<<
+ CategoryInfo : NotSpecified: (:) [], PSSecurityException
+ FullyQualifiedErrorId : RuntimeException
Lihat "about_signing dapatkan bantuan":
Topik
about_signing
Deskripsi singkat
Menjelaskan cara menandatangani skrip agar sesuai dengan kebijakan eksekusi Windows PowerShell.
Deskripsi rinci
Kebijakan eksekusi terbatas tidak mengizinkan skrip apa pun untuk berjalan.
Kebijakan eksekusi AllSigned dan RemoteSigned mencegah Windows PowerShell menjalankan skrip tanpa tanda tangan digital.
Topik ini menjelaskan cara menjalankan skrip yang tidak ditandatangani yang dipilih (bahkan jika kebijakan eksekusi adalah RemoteSigned) dan juga menjelaskan cara melakukannya dengan benar
Skrip untuk ditandatangani untuk penggunaan Anda sendiri.
Untuk informasi selengkapnya tentang kebijakan penegakan Windows PowerShell, lihat about_Execution_Policy.
Memungkinkan menjalankan skrip tanda tangan
Saat Anda pertama kali memulai Windows PowerShell di komputer Anda, kebijakan eksekusi saat ini kemungkinan akan dibatasi (pengaturan default).
Kebijakan Terbatas tidak mengizinkan skrip apa pun untuk berjalan.
Untuk memahami kebijakan eksekusi aktif di komputer Anda, ketik:
get-executionpolicy
Untuk menjalankan skrip yang tidak ditandatangani yang Anda tulis dan menandatangani skrip dari pengguna lain di komputer lokal Anda, gunakan perintah berikut untuk menjalankan skrip yang tidak ditandatangani yang Anda tulis di komputer Anda
Perubahan kebijakan eksekusi ke RemoteSigned:
set-executionpolicy remotesigned
Untuk informasi selengkapnya, lihat Set-ExecutionPolicy.

Jalankan "set-ExecutionPolicy RemoteSigned":
Menjalankan perubahan kebijakan
Kebijakan eksekusi mencegah Anda menjalankan skrip yang tidak Anda percayai. Mengubah kebijakan eksekusi Anda dapat mengekspos Anda pada about_Execution_Policies
Risiko keamanan yang dijelaskan dalam topik bantuan. Apakah Anda ingin mengubah kebijakan penegakan Anda?
[Y] Ya (Y) [N] Tidak (N) [S] Tangguhkan (S) [?] Bantuan (defaultnya adalah "Y"): y

PowerShell tidak diragukan lagi berpikiran keamanan, dan membagi eksekusi skrip menjadi beberapa strategi.
Berikut adalah 4 strategi eksekusi yang umum digunakan:
Dibatasi:
Menjalankan skrip dan file konfigurasi apa pun dilarang.
Semua Ditandatangani :
Skrip dapat dijalankan, tetapi semua skrip dan file konfigurasi harus ditandatangani oleh penerbit tepercaya, termasuk skrip yang ditulis di komputer lokal.
Ditandatangani Jarak Jauh :
skrip dapat dijalankan, tetapi skrip dan file konfigurasi yang diunduh dari jaringan harus ditandatangani oleh penerbit tepercaya;       Penandatanganan skrip secara digital yang telah dijalankan dan ditulis di komputer lokal tidak diperlukan.
Tidak terbatas :
Skrip yang tidak ditandatangani dapat dijalankan. (Bahaya!) )
Jika Anda masih mendapatkan error yang tidak dapat dieksekusi, coba Set-ExecutionPolicy Unrestricted




Mantan:PowerShell mengubah beberapa spasi menjadi satu ruang untuk menghapus ruang berlebih
Depan:ngx_lua_waf adalah firewall aplikasi web berdasarkan lua-nginx-module (openresty).
Diposting pada 13/04/2020 21.50.04 |
Penggantian beban panas
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com