Skip to content

ตัวเลือกการกำหนดค่า ​

ตำแหน่งของไฟล์คอนฟิก ​

ไฟล์คอนฟิกและบันทึก (log) ของ WSL Dashboard จะถูกเก็บไว้ในไดเรกทอรีส่วนตัวของผู้ใช้ตามค่าเริ่มต้น:

ไฟล์/ไดเรกทอรีพาธคำอธิบาย
ไดเรกทอรีคอนฟิก~\.wsldashboard\ไดเรกทอรีรากสำหรับเก็บข้อมูลทั้งหมดที่ถูกบันทึกถาวร
ไฟล์การตั้งค่า~\.wsldashboard\settings.tomlการตั้งค่า UI ทั้งหมด การกำหนดค่าพาธ ฯลฯ
ไดเรกทอรีบันทึก~\.wsldashboard\logs\เก็บไฟล์บันทึกการทำงาน

TIP

~ หมายถึงไดเรกทอรี home ของผู้ใช้ Windows ปัจจุบัน (โดยปกติคือ C:\Users\ชื่อผู้ใช้)

เริ่มอัตโนมัติเมื่อบูต (/scheduler) ​

WSL Dashboard มีกลไกการเริ่มอัตโนมัติเมื่อบูตที่เชื่อถือได้

หลักการทำงาน ​

เมื่อคุณเปิด "เริ่มอัตโนมัติเมื่อบูต" ในค่ากำหนด แอปจะไม่เพียงแค่วางทางลัดลงในโฟลเดอร์ "Startup" เท่านั้น แต่จะสร้างงานเริ่มต้นประสิทธิภาพสูงผ่าน Windows Task Scheduler (ตัวกำหนดเวลางาน)

  • เริ่มเงียบ: ตัวกำหนดเวลางานจะเพิ่มพารามิเตอร์ /scheduler เมื่อเริ่มต้น พารามิเตอร์นี้จะสั่งให้แอปเริ่มต้นเข้าสู่ system tray ในสถานะย่อเล็กสุดโดยตรง โดยไม่แสดงหน้าต่างหลักมารบกวนการทำงานของคุณ
  • ซ่อมแซมอัตโนมัติ: ทุกครั้งที่เริ่มแอปด้วยตนเอง แอปจะตรวจสอบและซ่อมแซมงานเริ่มต้นที่เสียหายเนื่องจากการย้ายพาธหรือปัญหาเรื่องสิทธิ์โดยอัตโนมัติ เพื่อให้การเริ่มอัตโนมัติมีผลเสมอ

ตัวเลือกการกำหนดค่าที่มีให้ ​

ในมุมมอง "การตั้งค่า" ของแอป คุณสามารถปรับตัวเลือกต่อไปนี้:

การตั้งค่าทั่วไป ​

  • ภาษา: เลือกภาษาของอินเทอร์เฟซ UI (รองรับภาษาไทย อังกฤษ และภาษาอื่น ๆ อีก 20+ ภาษา)
  • ไดเรกทอรีติดตั้งเริ่มต้น: กำหนดพาธจัดเก็บเริ่มต้นสำหรับอินสแตนซ์ WSL ใหม่
  • เริ่มอัตโนมัติเมื่อบูต: เมื่อเปิดใช้งาน WSL Dashboard จะเริ่มพร้อมกับ Windows
  • ย่อเล็กสุดไปที่ tray เมื่อเริ่ม: เมื่อเปิดใช้งาน แอปจะเข้าสู่ system tray โดยตรงหลังเริ่มต้น โดยไม่แสดงหน้าต่างหลัก (โหมดเงียบ)

อินเทอร์เฟซและพฤติกรรม ​

  • ธีมรูปลักษณ์: รองรับโหมดสว่าง มืด หรือตามระบบ
  • พฤติกรรมเมื่อปิด: ตั้งค่าได้ว่าปุ่มปิดจะ "ออกจากโปรแกรม" หรือ "ย่อเล็กสุดไปที่ system tray"
  • ตรวจสอบอัปเดตอัตโนมัติ: กำหนดความถี่ในการตรวจสอบเวอร์ชันใหม่

การกำหนดค่าบันทึก ​

  • ไดเรกทอรีบันทึก: กำหนดตำแหน่งจัดเก็บไฟล์บันทึก
  • ระดับบันทึก: มี 5 ระดับ Error, Warn, Info, Debug, Trace ค่าเริ่มต้นคือ Info หากมีปัญหา แนะนำให้เพิ่มเป็น Debug หรือ Trace เพื่อรับข้อมูลดีบั๊กเพิ่มเติม

ไฟล์คอนฟิก (settings.toml) ​

การกำหนดค่าทั้งหมดของแอปถูกบันทึกถาวรใน ~\.wsldashboard\settings.toml คุณสามารถแก้ไขไฟล์นี้ด้วยตนเองได้ แต่แนะนำให้แก้ไขผ่านอินเทอร์เฟซ UI

รีเซ็ตค่ากำหนด ​

หากต้องการคืนค่าการตั้งค่าทั้งหมดเป็นค่าเริ่มต้น ให้ลบไดเรกทอรี ~\.wsldashboard แล้วรีสตาร์ท WSL Dashboard