Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menetapkan Pembolehubah Persekitaran untuk Pengguna dengan Keistimewaan Terhad dalam Windows?

Bagaimana untuk Menetapkan Pembolehubah Persekitaran untuk Pengguna dengan Keistimewaan Terhad dalam Windows?

Barbara Streisand
Barbara Streisandasal
2024-11-16 00:37:03475semak imbas

How to Set Environment Variables for Users with Restricted Privileges in Windows?

Menetapkan Pembolehubah Persekitaran dalam Windows

Pembolehubah persekitaran pengguna dalam Windows menyediakan cara yang mudah untuk menyimpan nilai konfigurasi untuk aplikasi. Artikel ini meneroka cara untuk menetapkan pembolehubah ini dengan keistimewaan pengguna terhad.

Isu:

Tidak dapat membaca pembolehubah persekitaran ciptaan pengguna (ADDR dan TOKEN) menggunakan os.Getenv ().

Punca:

Arahan set mencipta pembolehubah persekitaran per-sesi sementara, manakala setx mencipta pembolehubah kekal seluruh sistem. Keistimewaan pengguna tidak mencukupi untuk mencipta pembolehubah sistem dan os.Getenv() hanya membaca pembolehubah sistem.

Penyelesaian:

Untuk menetapkan pembolehubah persekitaran pengguna, gunakan arahan setx .

Contoh:

Untuk menetapkan pembolehubah ADDR dan TOKEN menggunakan setx:

cmd> setx ADDR "127.0.0.1"
cmd> setx TOKEN "ABCD1234"

Setelah ditetapkan, pembolehubah akan boleh diakses pada masa hadapan sesi shell dan aplikasi. Harap maklum bahawa sesi shell sedia ada perlu ditutup dan dibuka semula untuk perubahan berkuat kuasa.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Pembolehubah Persekitaran untuk Pengguna dengan Keistimewaan Terhad dalam Windows?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn