Apakah Pembolehubah Persekitaran?

Pembolehubah Alam Sekitar Pengguna & Sistem & Cara Cari Nilai Mereka

Pembolehubah persekitaran adalah nilai dinamik yang sistem operasi dan perisian lain boleh digunakan untuk menentukan maklumat khusus kepada komputer anda.

Dengan kata lain, pembolehubah persekitaran adalah sesuatu yang mewakili sesuatu yang lain, seperti lokasi pada komputer anda, nombor versi , senarai objek, dll.

Pembolehubah persekitaran dikelilingi oleh tanda peratus (%), seperti dalam% temp%, untuk membezakannya dari teks biasa.

Dua jenis pembolehubah persekitaran wujud, pembolehubah persekitaran pengguna dan pembolehubah persekitaran sistem :

Pembolehubah Persekitaran Pengguna

Pembolehubah persekitaran pengguna, seperti nama yang dicadangkan, adalah pembolehubah persekitaran yang khusus untuk setiap akaun pengguna.

Ini bermakna bahawa nilai pembolehubah persekitaran semasa log masuk sebagai satu pengguna boleh berbeza daripada nilai pembolehubah persekitaran yang sama semasa log masuk sebagai pengguna yang berbeza pada komputer yang sama.

Jenis pembolehubah persekitaran ini boleh ditetapkan secara manual oleh pengguna yang log masuk tetapi Windows dan perisian lain dapat menetapkannya juga.

Satu contoh pemboleh ubah persekitaran pengguna adalah% homepath%. Sebagai contoh, pada satu komputer Windows 10 ,% homepath% memegang nilai \ Users \ Tim , yang merupakan folder yang mengandungi semua maklumat khusus pengguna.

Pembolehubah persekitaran pengguna boleh menjadi adat, juga. Seorang pengguna boleh membuat sesuatu seperti% data%, yang boleh menunjuk pada folder pada komputer seperti C: \ Downloads \ Files . Pembolehubah persekitaran seperti ini hanya akan berfungsi apabila pengguna tertentu log masuk.

Pembolehubah Persekitaran Sistem

Pembolehubah persekitaran sistem melangkaui hanya satu pengguna, memohon kepada mana-mana pengguna yang mungkin wujud, atau diwujudkan pada masa hadapan. Kebanyakan pembolehubah persekitaran sistem menunjukkan lokasi penting seperti folder Windows.

Beberapa pembolehubah persekitaran yang paling biasa dalam sistem Windows termasuk% path%,% programfiles%,% temp%, dan% systemroot%, walaupun terdapat banyak yang lain.

Contohnya, apabila anda memasang Windows 8 , pembolehubah persekitaran% windir% ditetapkan ke direktori yang dipasangnya. Oleh kerana direktori pemasangan adalah sesuatu pemasang (yang anda ... atau pembuat komputer anda) boleh menentukan dalam satu komputer, mungkin C: \ Windows, tetapi dalam satu lagi, mungkin C: \ Win8 .

Terus dengan contoh ini, katakan Microsoft Word dipasang pada setiap komputer ini selepas Windows 8 selesai disiapkan. Sebagai sebahagian daripada proses pemasangan Word, beberapa fail perlu disalin ke direktori yang dipasang Windows 8. Bagaimana MS Word dapat memastikan ia memasang fail di tempat yang betul jika tempat itu C: \ Windows pada satu komputer dan C: \ Win8 di sebelah yang lain?

Untuk mengelakkan masalah yang berpotensi seperti ini, Microsoft Word, serta kebanyakan perisian, direka untuk memasang% windir%, bukan C: \ Windows . Dengan cara ini, ia dapat memastikan bahawa fail penting ini dipasang dalam direktori yang sama seperti Windows 8, tidak kira di mana mungkin.

Lihat halaman Pembolehubah Alam Sekitar yang Diiktiraf Microsoft untuk senarai gergasi pengguna dan pembolehubah persekitaran sistem yang sering digunakan dalam Windows.

Bagaimana Anda Menemukan Nilai Variabel Alam Sekitar?

Terdapat beberapa cara untuk melihat apa pembolehubah persekitaran tertentu berlaku. Bagaimanapun, dalam kebanyakan kes, sekurang-kurangnya di Windows, cara yang paling mudah, dan mungkin terpantas, untuk melakukan ini adalah dengan perintah Command Prompt yang mudah dipanggil echo .

Inilah cara untuk melakukannya:

  1. Promosi Perintah Terbuka .
  2. Keluarkan arahan berikut betul-betul: echo% temp% ... tentunya menggantikan % temp% untuk pembolehubah persekitaran yang anda minati.
  3. Perhatikan nilai yang dipaparkan dengan segera di bawahnya.
    1. Sebagai contoh, pada komputer saya, echo% temp% menghasilkan ini: C: \ Users \ Tim \ AppData \ Local \ Temp

Sekiranya Prompt Perintah menjejaskan anda (ia sepatutnya tidak), ada cara yang lebih panjang untuk memeriksa nilai pembolehubah persekitaran tanpa menggunakan alat baris arahan .

Kepala Panel Kawalan , kemudian aplet Sistem. Setelah itu, pilih tetapan Sistem lanjutan di sebelah kiri, kemudian pilih butang Pembolehubah Persekitaran ... di bahagian bawah. Ini adalah senarai pembolehubah persekitaran yang tidak lengkap tetapi yang tersenarai mempunyai nilai-nilai di sebelahnya.

Pada sistem Linux, anda boleh melaksanakan perintah printenv dari baris arahan untuk menyenaraikan semua pembolehubah persekitaran yang ditakrifkan pada masa ini.