Windows ใช้ตัวแปรสภาพแวดล้อมเพื่อเก็บข้อมูลอันมีค่าเกี่ยวกับกระบวนการของระบบ การใช้ทรัพยากร เส้นทางของไฟล์ และอื่นๆ
มาเรียนรู้วิธีตั้งค่าตัวแปรสภาพแวดล้อมระบบใน Windows กันเถอะ
ตัวแปรสภาพแวดล้อมใน Windows คืออะไร
ตัวแปรสภาพแวดล้อมช่วยให้ Windows ตั้งค่าสภาพแวดล้อมซอฟต์แวร์และทำหน้าที่เป็นที่เก็บข้อมูลสำหรับแอปพลิเคชันทั้งหมดที่ทำงานบนระบบปฏิบัติการ ลองนึกภาพแอปพลิเคชันที่ต้องการทราบเส้นทางไปยังไฟล์เฉพาะบนคอมพิวเตอร์ของคุณ โปรแกรมสามารถผ่านทั้งระบบและค้นหาต่อไปจนกว่าจะพบไฟล์ วิธีที่สร้างสรรค์กว่านั้นคือการเรียกตัวแปรสภาพแวดล้อม PATH ที่มีพาธไปยังไฟล์ระบบทั้งหมด
นอกจากนี้ ตัวแปรสภาพแวดล้อมของระบบยังส่งผลต่อการติดตั้ง Java Development Kit, Java Runtime Environment และซอฟต์แวร์ที่จำเป็นอื่นๆ เช่นเดียวกับตัวอย่างข้างต้น มีกรณีการใช้งานตัวแปรสภาพแวดล้อมทั้งขนาดเล็กและกว้างขวางในโลกแห่งความเป็นจริง ซึ่งทำให้ Windows เป็นเวอร์ชันที่เร็วกว่าเดิม
ประเภทของตัวแปรสภาพแวดล้อม
Windows สร้างและใช้ตัวแปรสภาพแวดล้อมหลายตัว ซึ่งบางส่วนขึ้นอยู่กับผู้ใช้ และบางส่วนยังคงเหมือนเดิมสำหรับผู้ใช้ทั้งหมดในเครื่องเดียว เราสามารถจัดหมวดหมู่ตัวแปรสภาพแวดล้อมโดยใช้การพึ่งพาผู้ใช้เป็นพารามิเตอร์ และเรียกพวกมันเป็นตัวแปรสภาพแวดล้อมของระบบและตัวแปรสภาพแวดล้อมของผู้ใช้
ข้อมูล เช่น ตำแหน่งของไฟล์ชั่วคราวจากบัญชี ตำแหน่งของโปรไฟล์ผู้ใช้ของคุณ ฯลฯ จะถูกเก็บไว้ภายใต้ตัวแปรผู้ใช้ Windows ให้สิทธิ์บัญชีผู้ใช้ในการแก้ไขตัวแปรผู้ใช้ แต่บัญชีผู้ใช้อื่นไม่สามารถแก้ไขได้
นอกเหนือจากนี้ Windows ยังมีตัวแปรสภาพแวดล้อมของระบบที่สร้างโดยระบบปฏิบัติการ โปรแกรม ไดรเวอร์ และอื่นๆ คุณไม่สามารถปรับแต่งตัวแปรสภาพแวดล้อมของระบบได้ แต่ Windows เสนอตัวเลือกในการปรับแต่งค่าตัวแปรสภาพแวดล้อมของผู้ใช้
วิธีการตั้งค่าตัวแปรสภาพแวดล้อมของระบบใน Windows
คุณสามารถตั้งค่าตัวแปรสภาพแวดล้อมของระบบโดยใช้วิธีการต่างๆ ใน Windows แม้ว่าวิธีการบรรทัดคำสั่งจะยังคงไม่เปลี่ยนแปลงสำหรับ Windows ทุกรุ่น แต่วิธีการที่ใช้ GUI จะแตกต่างกันเล็กน้อยสำหรับ Windows เวอร์ชันต่างๆ ลองดูวิธีการเหล่านี้ในเชิงลึก
วิธีการตาม GUI
วิธีการที่ใช้ GUI รวมถึงการใช้เมนูเริ่มค้นหา หน้าต่างเรียกใช้ และเมนูการตั้งค่า เพื่อปรับแต่งตัวแปรสภาพแวดล้อมของระบบ มาดูกันว่าคุณสามารถเข้าถึง GUI จาก Windows เวอร์ชันต่างๆ ได้อย่างไร
ขั้นตอนสำหรับ Windows 11
คลิกที่เมนูเริ่มและค้นหา “ตัวแปรสภาพแวดล้อม”
ตัวเลือก “แก้ไขตัวแปรสภาพแวดล้อมของระบบ” จะปรากฏในผลการค้นหา คลิกที่เดียวกันและ Windows 11 จะแสดงรายการตัวแปรสภาพแวดล้อมทั้งหมด
ขั้นตอนสำหรับ Windows 10
ไปที่การตั้งค่าและเข้าสู่เมนู “เกี่ยวกับ”
ตอนนี้ไปที่ “การตั้งค่าระบบขั้นสูง” กล่องโต้ตอบคุณสมบัติของระบบควรปรากฏบนหน้าจอของคุณ
คลิกที่แท็บ “ขั้นสูง” และเลือก “ตัวแปรสภาพแวดล้อม” Windows 10 จะแสดงรายการผู้ใช้และตัวแปรระบบทั้งหมดที่จัดเก็บไว้ในคอมพิวเตอร์ของคุณ
การใช้ Run Window
กด Windows +R เพื่อสำรวจหน้าต่างเรียกใช้
ตอนนี้ป้อนคำสั่งต่อไปนี้:
rundll32.exe sysdm.cpl,EditEnvironmentVariables
วิธีการทั้งหมดเหล่านี้ควรเปิดรายการของตัวแปรสภาพแวดล้อมทั้งหมดที่จัดประเภทภายใต้ส่วนที่แยกจากกันสำหรับผู้ใช้และตัวแปรสภาพแวดล้อมของระบบ คุณสามารถสร้างตัวแปรผู้ใช้ใหม่ แก้ไขตัวแปรที่มีอยู่ หรือลบออกโดยใช้กล่องโต้ตอบเดียวกัน
ขั้นตอนในการสร้างตัวแปรสภาพแวดล้อมใหม่
คลิกที่ตัวเลือก “ใหม่” โดยใช้กล่องโต้ตอบตัวแปรสภาพแวดล้อม
ตอนนี้ป้อนชื่อตัวแปรและค่าของมันภายใต้คอลัมน์ที่เกี่ยวข้องแล้วกดตกลง
การสร้างตัวแปรสภาพแวดล้อม JAVA_HOME เป็นขั้นตอนสำคัญสำหรับการติดตั้ง Java Development Kit เรามาสร้างตัวแปร JAVA_HOME และยืนยันการมีอยู่ของมันในภายหลัง คลิกที่ตัวเลือกใหม่และป้อน “JAVA_HOME” เป็นชื่อตัวแปร นอกจากนี้ ให้ป้อนพาธการติดตั้งสำหรับ JDK เป็นค่าตัวแปรสำหรับ JAVA_HOME
ตัวแปร JAVA_HOME จะปรากฏในรายการของตัวแปรสภาพแวดล้อมทั้งหมด โดยมีค่าตัวแปรเป็นพาธไปยัง JDK คุณสามารถตรวจสอบได้โดยไปที่การตั้งค่า “แก้ไขตัวแปรระบบ” และควรมีตัวแปร JAVA_HOME อยู่ที่นั่น
ขั้นตอนในการแก้ไขตัวแปรสภาพแวดล้อม
คลิกที่ตัวแปรสภาพแวดล้อมที่คุณต้องการแก้ไขแล้วกดตัวเลือก “แก้ไข”
ตอนนี้ป้อนชื่อตัวแปรและค่าแล้วกดปุ่ม OK
มาแก้ไขตัวแปร JAVA_HOME ที่เราเพิ่งสร้างและเปลี่ยนค่าเป็นโฟลเดอร์อื่นกัน คลิกที่ตัวแปรและเลือกตัวเลือก “แก้ไข” ตอนนี้ป้อนค่าตัวแปรอื่นแทนค่าก่อนหน้าแล้วคลิกตกลง
นอกจากนี้ คุณสามารถตรวจสอบค่าที่เปลี่ยนแปลงในรายการตัวแปรสภาพแวดล้อมได้
ตัวแปรที่อัพเดตมีอยู่ในรายการตัวแปรผู้ใช้
ขั้นตอนในการลบตัวแปรสภาพแวดล้อม
คลิกที่ตัวแปรสภาพแวดล้อมที่คุณต้องการลบ
ตอนนี้กดตัวเลือก “ลบ” แล้วกดตกลง
ตัวอย่างเช่น ให้ลบตัวแปร JAVA_HOME ที่เราเพิ่งปรับแต่งไป เลือกตัวแปรแล้วกด “Delete” และ “OK” ในภายหลัง ตัวแปรที่เลือกจะถูกลบออกจากรายการตัวแปร
ตัวแปร JAVA_HOME ถูกลบออกจากรายการ
วิธีการพร้อมรับคำสั่ง
คุณสามารถใช้ Command Prompt หรือ Windows PowerShell เพื่อตั้งค่าตัวแปรสภาพแวดล้อม มาดูวิธีการใช้ command prompt กันก่อน
การดูตัวแปรสภาพแวดล้อม
เปิดพรอมต์คำสั่งใน Windows
ตอนนี้ป้อน “set” แล้วกด Enter คุณสามารถดูรายการตัวแปรสภาพแวดล้อมทั้งหมดได้โดยไม่ต้องจัดหมวดหมู่ใด ๆ ซึ่งแตกต่างจากวิธีการที่ใช้ GUI
การสร้างตัวแปรสภาพแวดล้อมใหม่
เปิดพรอมต์คำสั่ง
ใช้ไวยากรณ์ต่อไปนี้โดยใช้คำสั่ง setx แล้วกด Enter:
setx [variable_name] “[variable_value]”
[variable_name] ย่อมาจากชื่อของตัวแปรที่คุณต้องการป้อน
[variable_value] หมายถึงค่าของตัวแปรที่สร้างขึ้นใหม่
ตัวอย่างเช่น ให้สร้าง “TEST_VARIABLE” ด้วยค่า “XYZ” แล้วตรวจสอบการมีอยู่โดยใช้ Command Prompt เราใช้คำสั่งต่อไปนี้:
setx [TEST_VARIABLE] “[XYZ]”
ยินดีด้วย! คุณเพิ่งสร้างตัวแปรผู้ใช้ใหม่โดยใช้พรอมต์คำสั่ง ทีนี้มาตรวจสอบการมีอยู่ของมันกัน ใช้คำสั่ง “set” เพื่อดูรายการตัวแปรทั้งหมด
วิธี Windows PowerShell
PowerShell ช่วยให้คุณมีความยืดหยุ่นมากขึ้นกับตัวแปรสภาพแวดล้อม และให้คุณดู แก้ไข และสร้างได้ แต่สิ่งเหล่านี้ใช้ได้สำหรับเซสชัน PowerShell เดียวเท่านั้น รายการตัวแปรจะกลับสู่รูปแบบเดิมเมื่อคุณปิดเซสชัน PowerShell
การดูตัวแปรระบบ
เปิด Windows PowerShell
ตอนนี้ป้อนคำสั่งต่อไปนี้:
Get-ChildItem Env:
Windows PowerShell จะแสดงรายการตัวแปรสภาพแวดล้อมทั้งหมด
ตัวแปรสภาพแวดล้อมจะไม่ถูกจัดประเภทภายใต้ตัวแปรระบบและผู้ใช้ แต่คุณสามารถใช้คำสั่งต่อไปนี้เพื่อดูเฉพาะตัวแปรระบบโดยใช้ PowerShell:
[Environment]::GetEnvironmentVariables("Machine")
มิฉะนั้น คุณสามารถใช้คำสั่งต่อไปนี้เพื่อดูเฉพาะตัวแปรสภาพแวดล้อมของผู้ใช้:
[Environment]::GetEnvironmentVariables("User")
การสร้างและแก้ไขตัวแปรสภาพแวดล้อม
คุณสามารถแก้ไขและสร้างตัวแปรสภาพแวดล้อมใหม่ได้โดยใช้ตัวแปรในตัว $env ใช้คำสั่งต่อไปนี้เพื่อสร้างตัวแปรใหม่โดยใช้ PowerShell:
$env:Variable_name="Variable_value"
ที่นี่ Variable_name หมายถึงชื่อของตัวแปรสภาพแวดล้อมที่สร้างขึ้นใหม่และ variable_value หมายถึงค่าของมัน
มาสร้างตัวแปรทดสอบอื่น TEST_VARIABLE เป็นตัวอย่าง แล้วตรวจสอบการมีอยู่ของมัน เราใช้คำสั่งต่อไปนี้ใน PowerShell:
$env:TEST_VARIABLE = '[ABC]'
เรายังยืนยันค่าตัวแปรสำหรับ TEST_VARIABLE โดยใช้รหัสต่อไปนี้:
$env:TEST_VARIABLE
PowerShell แสดงผลลัพธ์สำหรับตัวแปร TEST_VARIABLE เป็น [ABC].
นอกจากนี้ คุณยังสามารถปรับแต่งค่าสำหรับค่าสภาพแวดล้อมที่มีอยู่โดยใช้คำสั่งต่อไปนี้:
$env:Variable_name=";Variable_value2"
สิ่งนี้จะผนวกค่าที่กล่าวถึงใหม่ต่อท้ายค่าเดิมสำหรับตัวแปรสภาพแวดล้อม
บทสรุป💻
การสร้างและปรับแต่งตัวแปรสภาพแวดล้อมของระบบมีความสำคัญต่อการควบคุมโปรแกรมและใช้ประโยชน์จากฟังก์ชันการทำงาน Windows มีตัวเลือก GUI-based และ Command Line ให้คุณทำเช่นเดียวกัน วิธีการที่ใช้ GUI นั้นง่ายและง่ายต่อการปฏิบัติตาม ในทางกลับกัน วิธี Command-Line นั้นเร็วกว่าแต่ซับซ้อนกว่า
ตอนนี้คุณสามารถตรวจสอบตัวแปรระบบ Tuning MySQL เพื่อประสิทธิภาพสูง