Skip to content

ตำแหน่งไฟล์การกำหนดค่า

WSL Dashboard เก็บไฟล์การกำหนดค่าและบันทึกในไดเรกทอรีโฮมของผู้ใช้ปัจจุบันโดยค่าเริ่มต้น:

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

TIP

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

การเริ่มต้นเมื่อบูต (/scheduler)

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

วิธีการทำงาน

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

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

การตั้งค่าที่มี

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

ทั่วไป

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

ลักษณะที่ปรากฏและพฤติกรรม

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

การบันทึก

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

ไฟล์การกำหนดค่า (settings.toml)

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

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

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