ไฟล์ CFG และ CONFIG คืออะไร?

วิธีการเปิด, แก้ไข, และแปลงไฟล์ CFG และ CONFIG

ไฟล์ที่ มี นามสกุล. CFG หรือ. CFONFIG เป็นไฟล์กำหนดค่าที่โปรแกรมต่างๆใช้เพื่อจัดเก็บการตั้งค่าที่เฉพาะเจาะจงสำหรับซอฟต์แวร์ของตน ไฟล์คอนฟิกูเรชันบางไฟล์เป็นไฟล์ ข้อความล้วน แต่ ไฟล์ อื่นอาจจัดเก็บในรูปแบบเฉพาะของโปรแกรม

ไฟล์การกำหนดค่า MAME เป็นตัวอย่างหนึ่งที่ไฟล์ CFG ถูกใช้เพื่อจัดเก็บการตั้งค่า แป้นพิมพ์ ในรูปแบบ XML- based ไฟล์นี้จัดเก็บคีย์ลัดแป้นพิมพ์แป้นพิมพ์การตั้งค่าและการตั้งค่าอื่น ๆ ที่เฉพาะเจาะจงสำหรับผู้ใช้ของ MAME เกมวิดีโอเกม

บางโปรแกรมอาจสร้างไฟล์การกำหนดค่าด้วยนามสกุล. CONFIG ตัวอย่างหนึ่งคือไฟล์ Web.config ที่ ใช้โดยซอฟต์แวร์ Visual Studio ของ Microsoft

ไฟล์ Wesnoth Markup Language ใช้นามสกุลไฟล์ CFG เกินไป แต่ไม่เป็นไฟล์กำหนดค่า ไฟล์ CFG เหล่านี้เป็นไฟล์ข้อความธรรมดาที่เขียนขึ้นในภาษาการเขียนโปรแกรม WML ซึ่งมีเนื้อหาเกมสำหรับ Battle for Wesnoth

หมายเหตุ: นามสกุลไฟล์สำหรับไฟล์กำหนดค่าจะถูกเพิ่มท้ายท้ายไฟล์ด้วยชื่อเดียวกัน ตัวอย่างเช่นถ้าไฟล์มีการตั้งค่าสำหรับ setup.exe ไฟล์ CONFIG อาจเรียกว่า setup.exe.config

วิธีเปิด & amp; แก้ไขไฟล์ CFG / CONFIG

โปรแกรม จำนวนมาก ใช้รูปแบบแฟ้มกำหนดค่าเพื่อเก็บการตั้งค่า ซึ่งรวมถึง Microsoft Office, OpenOffice, Visual Studio, MAME, MacMAME, Bluestacks, Audacity, Celestia, Cal3D และ LightWave และอื่น ๆ อีกมากมาย

การต่อสู้เพื่อ Wesnoth เป็นวิดีโอเกมที่ใช้ไฟล์ CFG ที่เก็บอยู่ในภาษาการเขียนโปรแกรม WML

ไฟล์ CFG บางไฟล์เป็นไฟล์ Citrix Server Connection ที่เก็บข้อมูลสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์ Citrix เช่นหมายเลขพอร์ตเซิร์ฟเวอร์ชื่อผู้ใช้และรหัสผ่าน ที่อยู่ IP ฯลฯ

Jewel Quest ใช้นามสกุลไฟล์ CFGE เพื่อวัตถุประสงค์เดียวกันในการจัดเก็บค่ากำหนด นอกจากนี้ยังอาจเก็บข้อมูลคะแนนและข้อมูลที่เกี่ยวข้องกับเกมอื่น ๆ

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

หมายเหตุ: ข้อยกเว้นที่สามารถเปิดไฟล์ได้โดยใช้แอพพลิเคชันนั้นคือไฟล์ Web.config ที่ Visual Studio ใช้ โปรแกรม Visual Web Developer ในตัว Visual Studio ถูกใช้เพื่อเปิดและแก้ไขไฟล์ CONFIG นี้

ไฟล์ CFG และ CONFIG ส่วนใหญ่อยู่ในรูปแบบไฟล์ข้อความล้วนที่เปิดไฟล์ด้วยโปรแกรมแก้ไขข้อความใด ๆ ตามที่เห็นในนี้ไฟล์ CFG นี้ใช้โดยโปรแกรมบันทึก / แก้ไขเสียง Audacity เป็นข้อความธรรมดา 100%:

[Locale] Language = en [Version] Major = 2 Minor = 1 Micro = 3 [ไดเรกทอรี] TempDir = C: \\ Users \\ Jon \\ AppData \\ Local \\ Audacity \\ SessionData [AudioIO] RecordingDevice = ไมโครโฟน ( Blue Snowball) โฮสต์ = MME PlaybackDevice = ลำโพง / หูฟัง (Realtek EffectsPreviewLen = 6 CutPreviewBeforeLen = 2 CutPreviewAfterLen = 1 SeekShortPeriod = 1 SeekLongPeriod = 15 Duplex = 1 SWPlaythrough = 0

โปรแกรม Notepad ใน Windows ทำงานได้ดีสำหรับการดูแก้ไขและแม้แต่การสร้างไฟล์คอนฟิกูเรชันแบบข้อความเช่นนี้ ถ้าคุณต้องการบางสิ่งบางอย่างที่มีประสิทธิภาพมากขึ้นหรือจำเป็นต้องเปิดไฟล์ในคอมพิวเตอร์ Mac หรือ Linux ให้ดูที่รายการ Best Free Editors

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

วิธีแปลงไฟล์ CFG / CONFIG

อาจไม่มีเหตุผลใหญ่ที่จะแปลงไฟล์การกำหนดค่าเป็นรูปแบบใหม่เนื่องจากโปรแกรมที่ใช้ไฟล์ต้องการให้คงอยู่ในรูปแบบเดียวกันและมีชื่อเดียวกันมิฉะนั้นจะไม่ทราบว่าต้องการค้นหาค่ากำหนดและ การตั้งค่าอื่น ๆ การแปลงไฟล์ CFG / CONFIG อาจทำให้โปรแกรมใช้การตั้งค่าเริ่มต้นหรือไม่ทราบวิธีการทำงานเลย

เจลาตินเป็นเครื่องมือหนึ่งที่สามารถแปลงไฟล์ข้อความเช่นไฟล์ CFG และ CONFIG เป็น XML, JSON หรือ YAML MapForce อาจทำงานได้เช่นกัน

โปรแกรมแก้ไขข้อความใด ๆ สามารถใช้เพื่อแปลงไฟล์ CFG หรือ CONFIG หากคุณต้องการเปลี่ยนไฟล์เพื่อให้คุณสามารถเปิดไฟล์ด้วยโปรแกรมอื่นได้ ตัวอย่างเช่นคุณสามารถใช้โปรแกรมแก้ไขข้อความเพื่อบันทึกไฟล์. CFG เป็น. TXT เพื่อเปิดโดยใช้ Notepad เป็นค่าเริ่มต้น อย่างไรก็ตามการทำเช่นนี้ไม่ได้เปลี่ยนรูปแบบ / โครงสร้างของไฟล์ ไฟล์จะยังคงอยู่ในรูปแบบเดียวกับไฟล์ CFG / CONFIG เดิม

ข้อมูลเพิ่มเติมเกี่ยวกับแฟ้มการกำหนดค่า

ขึ้นอยู่กับโปรแกรมหรือ ระบบปฏิบัติการ ที่ใช้ไฟล์คอนฟิกูเรชันแทนอาจใช้นามสกุลไฟล์ CNF หรือ CF

ตัวอย่างเช่น Windows มักใช้ ไฟล์ INI เพื่อจัดเก็บค่ากำหนดขณะที่ macOS ใช้ไฟล์ PLIST