ແມ່ນຫຍັງຄືສິ່ງແວດລ້ອມຕົວແປ?

User & System Environment Variables & How to Find Values

ຕົວປ່ຽນສະພາບແວດລ້ອມແມ່ນມູນຄ່າແບບເຄື່ອນໄຫວທີ່ ລະບົບປະຕິບັດການ ແລະຊອບແວອື່ນໆສາມາດນໍາໃຊ້ເພື່ອກໍານົດຂໍ້ມູນສະເພາະກັບຄອມພິວເຕີຂອງທ່ານ.

ໃນຄໍາສັບຕ່າງໆອື່ນ, ຕົວປ່ຽນແປງສະພາບແວດລ້ອມແມ່ນສິ່ງທີ່ສະແດງໃຫ້ເຫັນບາງສິ່ງບາງຢ່າງອື່ນເຊັ່ນ: ສະຖານທີ່ໃນຄອມພິວເຕີຂອງທ່ານ, ຈໍານວນເວີຊັນ , ລາຍຊື່ຂອງສິ່ງຂອງ, ແລະອື່ນໆ.

ຕົວແປສິ່ງແວດລ້ອມຖືກອ້ອມຮອບດ້ວຍສັນຍາລັກສ່ວນຮ້ອຍ (%), ເຊັ່ນດຽວກັບ% temp%, ເພື່ອແຍກແຍະພວກເຂົາຈາກຂໍ້ຄວາມປົກກະຕິ.

ຕົວປະກັນສະພາບແວດລ້ອມຂອງ ຜູ້ໃຊ້ ແລະ ຕົວແປສະພາບແວດລ້ອມລະບົບ ປະເພດສອງປະເພດມີ:

User Environment Variables

ຕົວແປສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້, ຕາມຊື່ຊີ້ໃຫ້ເຫັນ, ແມ່ນຕົວແປສະພາບແວດລ້ອມທີ່ສະເພາະກັບບັນຊີຜູ້ໃຊ້ແຕ່ລະຄົນ.

ນີ້ຫມາຍຄວາມວ່າມູນຄ່າຂອງຕົວປ່ຽນສະພາບແວດລ້ອມເມື່ອເຂົ້າສູ່ລະບົບເປັນຜູ້ດຽວສາມາດແຕກຕ່າງຈາກມູນຄ່າຂອງຕົວແປສິ່ງແວດລ້ອມດຽວກັນເມື່ອເຂົ້າສູ່ລະບົບເປັນຜູ້ໃຊ້ທີ່ແຕກຕ່າງກັນໃນຄອມພິວເຕີດຽວກັນ.

ປະເພດເຫຼົ່ານີ້ຂອງຕົວປ່ຽນສະພາບແວດລ້ອມສາມາດຖືກກໍານົດໄວ້ດ້ວຍຕົນເອງໂດຍຜູ້ໃດຜູ້ຫນຶ່ງເຂົ້າສູ່ລະບົບແຕ່ Windows ແລະຊອບແວອື່ນໆສາມາດກໍານົດໃຫ້ເຂົາເຈົ້າເຊັ່ນດຽວກັນ.

ຕົວຢ່າງຫນຶ່ງຂອງຕົວປ່ຽນສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້ແມ່ນ% homepath%. ຕົວຢ່າງ, ໃນຄອມພິວເຕີ Windows 10 ຫນຶ່ງ,% homepath% ຖືວ່າຄ່າຂອງ \ Users \ Tim , ເຊິ່ງເປັນໂຟນເດີທີ່ມີຂໍ້ມູນທັງຫມົດຂອງຜູ້ໃຊ້.

ຕົວປ່ຽນສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້ສາມາດຖືກກໍາຫນົດເອງ. ຜູ້ໃຊ້ສາມາດສ້າງບາງສິ່ງບາງຢ່າງເຊັ່ນ% data%, ຊຶ່ງອາດຈະຊີ້ໃຫ້ເຫັນໂຟນເດີໃນຄອມພີວເຕີ້ເຊັ່ນ C: \ Downloads \ Files . ຕົວແປສິ່ງແວດລ້ອມເຊັ່ນນີ້ຈະເຮັດວຽກເມື່ອຜູ້ໃຊ້ນັ້ນເຂົ້າສູ່ລະບົບ.

System Environment Variables

ຕົວແປສະພາບແວດລ້ອມຂອງລະບົບຂະຫຍາຍອອກໄປນອກເຫນືອຈາກຜູ້ໃຊ້ພຽງແຕ່ຫນຶ່ງ, ການນໍາໃຊ້ກັບຜູ້ໃຊ້ທີ່ອາດຈະມີ, ຫຼືຖືກສ້າງຂື້ນໃນອະນາຄົດ. ຕົວປ່ຽນສະພາບແວດລ້ອມຂອງລະບົບສ່ວນໃຫຍ່ຊີ້ໃຫ້ເຫັນສະຖານທີ່ທີ່ສໍາຄັນເຊັ່ນໂຟເດີ Windows.

ຕົວແປບາງຢ່າງຂອງສະພາບແວດລ້ອມທົ່ວໄປທົ່ວໄປໃນລະບົບ Windows ມີ% path%,% programfiles%,% temp%, ແລະ% systemroot%, ເຖິງແມ່ນວ່າມີຫຼາຍຄົນອື່ນ.

ຕົວຢ່າງ: ເມື່ອທ່ານ ຕິດຕັ້ງ Windows 8 , ຕົວປ່ຽນແປງຂອງ% windir% ແມ່ນຕັ້ງຢູ່ໃນໂຟເດີທີ່ມັນຕິດຕັ້ງໄວ້. ນັບຕັ້ງແຕ່ໄດເລກະທໍລີການຕິດຕັ້ງແມ່ນສິ່ງທີ່ຜູ້ຕິດຕັ້ງ (ທີ່ທ່ານ ... ຫຼືຜູ້ຜະລິດຄອມພິວເຕີ້ຂອງທ່ານ) ສາມາດກໍານົດໃນຄອມພິວເຕີ້ຫນຶ່ງ, ມັນອາດຈະເປັນ C: \ Windows, ແຕ່ວ່າມັນອາດຈະເປັນ C: \ Win8 .

ສືບຕໍ່ຕົວຢ່າງນີ້, ໃຫ້ເວົ້າວ່າ Microsoft Word ຖືກຕິດຕັ້ງຢູ່ໃນແຕ່ລະຄອມພິວເຕີເຫຼົ່ານີ້ຫຼັງຈາກ Windows 8 ຖືກສ້າງຕັ້ງຂຶ້ນ. ເປັນສ່ວນຫນຶ່ງຂອງຂະບວນການຕິດຕັ້ງ Word, ຈໍານວນໄຟລ໌ຈໍາເປັນຕ້ອງໄດ້ຮັບການຄັດລອກໄປທີ່ໄດເລກະທໍລີທີ່ Windows 8 ຖືກຕິດຕັ້ງ. ວິທີການ MS Word ໃຫ້ແນ່ໃຈວ່າມັນຕິດຕັ້ງໄຟລ໌ໃນສະຖານທີ່ທີ່ຖືກຕ້ອງຖ້າບ່ອນນັ້ນແມ່ນ C: \ Windows ໃນຫນຶ່ງ ຄອມພິວເຕີແລະ C: \ Win8 ອີກຄັ້ງ?

ເພື່ອປ້ອງກັນບັນຫາທີ່ອາດເກີດຂຶ້ນເຊັ່ນນີ້, Microsoft Word, ເຊັ່ນດຽວກັນກັບຊອບແວທີ່ສຸດ, ໄດ້ຖືກອອກແບບມາເພື່ອຕິດຕັ້ງ% windir%, ບໍ່ແມ່ນ C: \ Windows . ວິທີນີ້, ມັນສາມາດໃຫ້ແນ່ໃຈວ່າໄຟລ໌ທີ່ສໍາຄັນເຫຼົ່ານີ້ຖືກຕິດຕັ້ງຢູ່ໃນໄດເລກະທໍລີດຽວກັນກັບ Windows 8, ບໍ່ວ່າຈະຢູ່ບ່ອນໃດກໍ່ຕາມ.

ເບິ່ງຫນ້າ Variables ຂອງສະພາບແວດລ້ອມທີ່ໄດ້ຮັບການຍອມຮັບຂອງ Microsoft ສໍາລັບບັນຊີລາຍຊື່ຍັກໃຫຍ່ຂອງຜູ້ໃຊ້ແລະລະບົບສະພາບແວດລ້ອມຕົວແປທີ່ໃຊ້ເລື້ອຍໆໃນ Windows.

ທ່ານສາມາດຊອກຫາມູນຄ່າຂອງສິ່ງແວດລ້ອມໄດ້ແນວໃດ?

ມີຫຼາຍວິທີທີ່ຈະເຫັນສິ່ງທີ່ມີການປ່ຽນແປງສະພາບແວດລ້ອມໂດຍສະເພາະ. ຢ່າງໃດກໍຕາມ, ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຢ່າງຫນ້ອຍໃນ Windows, ວິທີທີ່ງ່າຍທີ່ສຸດ, ແລະອາດຈະໄວທີ່ສຸດ, ເພື່ອເຮັດແນວນີ້ແມ່ນຜ່ານ ຄໍາ Command Prompt ທີ່ ເອີ້ນວ່າ echo .

ນີ້ແມ່ນວິທີທີ່ຈະເຮັດມັນ:

  1. ເປີດ Command Prompt
  2. ປະຕິບັດ ຄໍາສັ່ງ ດັ່ງຕໍ່ໄປນີ້ຢ່າງແນ່ນອນ: echo% temp% ... ແນ່ນອນແທນ % temp% ສໍາລັບສິ່ງແວດລ້ອມທີ່ທ່ານກໍາລັງສົນໃຈ.
  3. ໃຫ້ສັງເກດວ່າມູນຄ່າທີ່ຖືກສະແດງຢູ່ເບື້ອງຫຼັງ.
    1. ຕົວຢ່າງເຊັ່ນໃນຄອມພິວເຕີຂອງຂ້ອຍ, echo% temp% ຜະລິດນີ້: C: \ Users \ Tim \ AppData \ Local \ Temp

ຖ້າ Command Prompt ເຮັດໃຫ້ທ່ານຢ້ານ (ມັນບໍ່ຄວນ), ມີວິທີທີ່ຍາວກວ່າທີ່ຈະກວດສອບມູນຄ່າຂອງຕົວແປສິ່ງແວດລ້ອມໂດຍບໍ່ຕ້ອງໃຊ້ ເຄື່ອງມືບັນທັດຄໍາສັ່ງ .

ຫົວຫນ້າເພື່ອ ຄວບຄຸມກະດານ , ຫຼັງຈາກນັ້ນ applet ລະບົບ. ເມື່ອໃດທີ່ມີ, ເລືອກ ລະບົບການຕັ້ງຄ່າຂັ້ນສູງ ຢູ່ເບື້ອງຊ້າຍ, ຫຼັງຈາກນັ້ນໃຫ້ເລືອກເອົາປຸ່ມ Environment Variables ... ຢູ່ດ້ານລຸ່ມ. ນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງຕົວແປສະພາບແວດລ້ອມທີ່ ບໍ່ຄົບຖ້ວນ ແຕ່ວ່າບັນດາລາຍການທີ່ລະບຸໄວ້ມີຄ່າທີ່ເຫມາະສົມຕໍ່ກັບພວກເຂົາ.

ໃນລະບົບ Linux, ທ່ານສາມາດປະຕິບັດຄໍາສັ່ງ printenv ຈາກບັນທັດຄໍາສັ່ງເພື່ອລາຍຊື່ຕົວແປສະພາບແວດລ້ອມທັງຫມົດທີ່ກໍານົດໃນປະຈຸບັນ.