ผู้ใช้กับตัวแปรสภาพแวดล้อมของระบบ: ทำตัวแปรผู้ใช้แทนที่ตัวแปรระบบ
- หมวดหมู่: Windows
มีบางโปรแกรมและคำสั่งใน Windows ซึ่งพบได้อย่างน่าอัศจรรย์โดยที่ผู้ใช้ไม่ได้บอกใบ้ว่าอยู่ที่ไหนในระบบไฟล์ ตัวอย่างเช่น ถ้าเราต้องรันคำสั่ง PING เราไม่ต้องระบุตำแหน่งของ ping.exe เพื่อรันคำสั่ง เราแค่เขียน ping และ Windows จะทำหน้าที่ที่เหลือ Windows รู้จักโปรแกรมเรียกทำงานบางอย่างตามค่าเริ่มต้น เส้นทางเหล่านี้ได้รับการกำหนดค่าโดยใช้ระบบ Windows และตัวแปรผู้ใช้
ตัวแปรระบบ Windows และตัวแปรสภาพแวดล้อมของผู้ใช้
สรุปด่วน ซ่อน 1 ตัวแปรสภาพแวดล้อมของระบบ 2 ตัวแปรสภาพแวดล้อมของผู้ใช้ 3 ตัวแปรผู้ใช้แทนที่ตัวแปรระบบหรือไม่ตัวแปรสภาพแวดล้อมคือค่าไดนามิกที่ชี้ไปยังสภาพแวดล้อม (โฟลเดอร์) ที่แตกต่างกันของระบบ . ตัวอย่างเช่น หากคุณติดตั้ง Java คุณจะต้องตั้งค่าตัวแปรสภาพแวดล้อม Java ด้วยตนเองเพื่อให้แน่ใจว่าคุณสามารถเรียกใช้คำสั่ง Java โดยไม่ต้องป้อนเส้นทางของแต่ละคำสั่งซ้ำแล้วซ้ำอีก
ตัวแปรสภาพแวดล้อมมีสองประเภท:
- ตัวแปรสภาพแวดล้อมของระบบ
- ตัวแปรสภาพแวดล้อมของผู้ใช้
บาง ตัวอย่างตัวแปรสภาพแวดล้อม ที่ใช้บ่อยที่สุดคือ:
- %ลม%
WINDIR นำคุณไปยังไดเร็กทอรีที่ติดตั้ง Windows - อุณหภูมิ
TEMP เป็นคำสั่งที่นำคุณไปยังโฟลเดอร์ที่เก็บไฟล์ชั่วคราว - เส้นทาง
ตัวแปรสภาพแวดล้อม PATH เป็นคำสั่งที่ใช้กันอย่างแพร่หลายซึ่งมีไฟล์เรียกทำงาน และสามารถเรียกใช้งานได้จากพรอมต์คำสั่งโดยตรง
เนื้อหาเริ่มต้นของแต่ละตัวแปรขึ้นอยู่กับรุ่นของ Windows ที่คุณใช้งาน
คุณสามารถเข้าถึงการตั้งค่าตัวแปรสภาพแวดล้อมใน Windows ได้โดยทำตามขั้นตอนด้านล่าง:
- ไปที่ Run -> systempropertiesadvanced ซึ่งจะเปิดหน้าต่างคุณสมบัติของระบบ (แท็บขั้นสูง)
- คลิกปุ่มตัวแปรสภาพแวดล้อม
- มีสองส่วนในหน้าต่างถัดไป ได้แก่ ตัวแปรผู้ใช้ และตัวแปรระบบ
- เลือกตัวแปรที่กำหนดไว้ในส่วนตัวแปรแล้วคลิกแก้ไข
อันดับแรก เราจะทำความเข้าใจกับตัวแปรทั้งสองประเภทนี้ และจากนั้นจะทราบความสัมพันธ์หรือความแตกต่างของตัวแปรเหล่านี้อย่างไร เริ่มกันเลย
ตัวแปรสภาพแวดล้อมของระบบ
ตามชื่อที่แนะนำ มันเกี่ยวข้องกับสภาพแวดล้อมของคอมพิวเตอร์ของคุณหรือในข้อกำหนดทางเทคนิคเพิ่มเติม ระบบปฏิบัติการ เช่น สภาพแวดล้อมที่ระบบปฏิบัติการให้ผู้ใช้ดำเนินการหรือดำเนินการต่างๆ ดังนั้นตัวแปรสภาพแวดล้อมของระบบจึงมีตัวแปรหรือค่าที่เก็บไว้ในตัวแปรที่ระบบต้องการเพื่อให้แอปพลิเคชันอื่นทำงานของตนได้ โดยการเข้าถึงตัวแปรเหล่านี้ที่ระบบจัดเตรียมไว้ คุณจะได้รับข้อมูลที่จำเป็นเกี่ยวกับระบบซึ่งอาจเป็นประโยชน์ในหลาย ๆ ด้าน ทั้งในการทำงานหรือรันโปรแกรมบางประเภทบนระบบ
ตัวแปรสภาพแวดล้อมของระบบคือตัวแปรที่กำหนดโดยระบบและผู้ใช้ทุกคนใช้ทั่วโลก
ดังนั้นนี่คือตัวแปรสภาพแวดล้อมบางส่วนที่เก็บคำสั่งเหล่านี้และที่ใช้กันทั่วไป คุณยังสามารถสร้างตัวแปรระบบบางอย่างได้หากคุณเป็นผู้ดูแลระบบ
ตัวแปรสภาพแวดล้อมของผู้ใช้
ตัวแปรผู้ใช้จะใช้โดยผู้ใช้ที่ประกาศตัวแปรนั้นเท่านั้น
ผู้ใช้สามารถสร้างตัวแปรที่ต้องการและแทรกค่าที่ต้องการเข้าไปได้ คุณสามารถสร้างตัวแปรพาธของคุณเองหรือเก็บสตริงไว้ในตัวแปรนั้นก็ได้ คุณสามารถเข้าถึงตัวแปรของผู้ใช้ได้โดยพิมพ์ตัวแปรใน 'Run' (ปุ่ม Windows + R) และอาจนำคุณไปยังเส้นทางของตัวแปรที่ผู้ใช้กำหนด แต่คุณต้องจำไว้ว่าคุณไม่สามารถระบุเส้นทางของบัญชีผู้ใช้รายอื่นได้ เนื่องจากตัวแปรผู้ใช้สามารถเข้าถึงได้โดยผู้ใช้ที่สร้างตัวแปรเหล่านี้เท่านั้น
ตัวแปรผู้ใช้แทนที่ตัวแปรระบบหรือไม่
ตัวแปรผู้ใช้จะแทนที่ตัวแปรระบบแม้ว่าตัวแปรจะตั้งชื่อเหมือนกัน .
หากผู้ใช้กำหนดตัวแปรที่มีชื่อเหมือนกับตัวแปรระบบ เมื่อผู้ใช้รายนั้นเรียกตัวแปรนั้น ตัวแปรนั้นจะเข้าถึงตัวแปรท้องถิ่นที่สร้างโดยผู้ใช้ ไม่ใช่ตัวแปรระบบ แต่นี่เป็นกรณีของผู้ใช้ที่กำหนดเท่านั้น หากผู้ใช้รายอื่นเข้าถึงตัวแปรเหล่านี้ ระบบจะเรียกตัวแปรระบบโดยค่าเริ่มต้น
อย่างไรก็ตาม ตัวแปรระบบ 'PATH' มีความแตกต่างกันเล็กน้อย ตัวแปร 'เส้นทาง' ที่ผู้ใช้กำหนดไม่ได้แทนที่มันทั้งหมด อันที่จริงแล้วมันต่อท้ายด้วยตัวแปร 'เส้นทาง' ของระบบ