ผู้ใช้กับตัวแปรสภาพแวดล้อมของระบบ: ทำตัวแปรผู้ใช้แทนที่ตัวแปรระบบ

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

มีบางโปรแกรมและคำสั่งใน Windows ซึ่งพบได้อย่างน่าอัศจรรย์โดยที่ผู้ใช้ไม่ได้บอกใบ้ว่าอยู่ที่ไหนในระบบไฟล์ ตัวอย่างเช่น ถ้าเราต้องรันคำสั่ง PING เราไม่ต้องระบุตำแหน่งของ ping.exe เพื่อรันคำสั่ง เราแค่เขียน ping และ Windows จะทำหน้าที่ที่เหลือ Windows รู้จักโปรแกรมเรียกทำงานบางอย่างตามค่าเริ่มต้น เส้นทางเหล่านี้ได้รับการกำหนดค่าโดยใช้ระบบ Windows และตัวแปรผู้ใช้

ตัวแปรระบบ Windows และตัวแปรสภาพแวดล้อมของผู้ใช้

สรุปด่วน ซ่อน 1 ตัวแปรสภาพแวดล้อมของระบบ 2 ตัวแปรสภาพแวดล้อมของผู้ใช้ 3 ตัวแปรผู้ใช้แทนที่ตัวแปรระบบหรือไม่

ตัวแปรสภาพแวดล้อมคือค่าไดนามิกที่ชี้ไปยังสภาพแวดล้อม (โฟลเดอร์) ที่แตกต่างกันของระบบ . ตัวอย่างเช่น หากคุณติดตั้ง Java คุณจะต้องตั้งค่าตัวแปรสภาพแวดล้อม Java ด้วยตนเองเพื่อให้แน่ใจว่าคุณสามารถเรียกใช้คำสั่ง Java โดยไม่ต้องป้อนเส้นทางของแต่ละคำสั่งซ้ำแล้วซ้ำอีก

ตัวแปรสภาพแวดล้อมมีสองประเภท:

  1. ตัวแปรสภาพแวดล้อมของระบบ
  2. ตัวแปรสภาพแวดล้อมของผู้ใช้

บาง ตัวอย่างตัวแปรสภาพแวดล้อม ที่ใช้บ่อยที่สุดคือ:

  • %ลม%
    WINDIR นำคุณไปยังไดเร็กทอรีที่ติดตั้ง Windows
  • อุณหภูมิ
    TEMP เป็นคำสั่งที่นำคุณไปยังโฟลเดอร์ที่เก็บไฟล์ชั่วคราว
  • เส้นทาง
    ตัวแปรสภาพแวดล้อม PATH เป็นคำสั่งที่ใช้กันอย่างแพร่หลายซึ่งมีไฟล์เรียกทำงาน และสามารถเรียกใช้งานได้จากพรอมต์คำสั่งโดยตรง

เนื้อหาเริ่มต้นของแต่ละตัวแปรขึ้นอยู่กับรุ่นของ Windows ที่คุณใช้งาน

คุณสามารถเข้าถึงการตั้งค่าตัวแปรสภาพแวดล้อมใน Windows ได้โดยทำตามขั้นตอนด้านล่าง:

  1. ไปที่ Run -> systempropertiesadvanced ซึ่งจะเปิดหน้าต่างคุณสมบัติของระบบ (แท็บขั้นสูง)
  2. คลิกปุ่มตัวแปรสภาพแวดล้อม
  3. มีสองส่วนในหน้าต่างถัดไป ได้แก่ ตัวแปรผู้ใช้ และตัวแปรระบบ
  4. เลือกตัวแปรที่กำหนดไว้ในส่วนตัวแปรแล้วคลิกแก้ไข

อันดับแรก เราจะทำความเข้าใจกับตัวแปรทั้งสองประเภทนี้ และจากนั้นจะทราบความสัมพันธ์หรือความแตกต่างของตัวแปรเหล่านี้อย่างไร เริ่มกันเลย

ตัวแปรสภาพแวดล้อมของระบบ

ตามชื่อที่แนะนำ มันเกี่ยวข้องกับสภาพแวดล้อมของคอมพิวเตอร์ของคุณหรือในข้อกำหนดทางเทคนิคเพิ่มเติม ระบบปฏิบัติการ เช่น สภาพแวดล้อมที่ระบบปฏิบัติการให้ผู้ใช้ดำเนินการหรือดำเนินการต่างๆ ดังนั้นตัวแปรสภาพแวดล้อมของระบบจึงมีตัวแปรหรือค่าที่เก็บไว้ในตัวแปรที่ระบบต้องการเพื่อให้แอปพลิเคชันอื่นทำงานของตนได้ โดยการเข้าถึงตัวแปรเหล่านี้ที่ระบบจัดเตรียมไว้ คุณจะได้รับข้อมูลที่จำเป็นเกี่ยวกับระบบซึ่งอาจเป็นประโยชน์ในหลาย ๆ ด้าน ทั้งในการทำงานหรือรันโปรแกรมบางประเภทบนระบบ

ตัวแปรสภาพแวดล้อมของระบบคือตัวแปรที่กำหนดโดยระบบและผู้ใช้ทุกคนใช้ทั่วโลก

ดังนั้นนี่คือตัวแปรสภาพแวดล้อมบางส่วนที่เก็บคำสั่งเหล่านี้และที่ใช้กันทั่วไป คุณยังสามารถสร้างตัวแปรระบบบางอย่างได้หากคุณเป็นผู้ดูแลระบบ

ตัวแปรสภาพแวดล้อมของผู้ใช้

ตัวแปรผู้ใช้จะใช้โดยผู้ใช้ที่ประกาศตัวแปรนั้นเท่านั้น

ผู้ใช้สามารถสร้างตัวแปรที่ต้องการและแทรกค่าที่ต้องการเข้าไปได้ คุณสามารถสร้างตัวแปรพาธของคุณเองหรือเก็บสตริงไว้ในตัวแปรนั้นก็ได้ คุณสามารถเข้าถึงตัวแปรของผู้ใช้ได้โดยพิมพ์ตัวแปรใน 'Run' (ปุ่ม Windows + R) และอาจนำคุณไปยังเส้นทางของตัวแปรที่ผู้ใช้กำหนด แต่คุณต้องจำไว้ว่าคุณไม่สามารถระบุเส้นทางของบัญชีผู้ใช้รายอื่นได้ เนื่องจากตัวแปรผู้ใช้สามารถเข้าถึงได้โดยผู้ใช้ที่สร้างตัวแปรเหล่านี้เท่านั้น

ตัวแปรผู้ใช้แทนที่ตัวแปรระบบหรือไม่

ตัวแปรผู้ใช้จะแทนที่ตัวแปรระบบแม้ว่าตัวแปรจะตั้งชื่อเหมือนกัน .

หากผู้ใช้กำหนดตัวแปรที่มีชื่อเหมือนกับตัวแปรระบบ เมื่อผู้ใช้รายนั้นเรียกตัวแปรนั้น ตัวแปรนั้นจะเข้าถึงตัวแปรท้องถิ่นที่สร้างโดยผู้ใช้ ไม่ใช่ตัวแปรระบบ แต่นี่เป็นกรณีของผู้ใช้ที่กำหนดเท่านั้น หากผู้ใช้รายอื่นเข้าถึงตัวแปรเหล่านี้ ระบบจะเรียกตัวแปรระบบโดยค่าเริ่มต้น

อย่างไรก็ตาม ตัวแปรระบบ 'PATH' มีความแตกต่างกันเล็กน้อย ตัวแปร 'เส้นทาง' ที่ผู้ใช้กำหนดไม่ได้แทนที่มันทั้งหมด อันที่จริงแล้วมันต่อท้ายด้วยตัวแปร 'เส้นทาง' ของระบบ