Wat om te weet
- 'n CFG/CONFIG-lêer is 'n konfigurasielêer.
- As dit oopgemaak kan word, probeer 'n teksredigeerder soos Notepad++.
- Skakel oor na ander teksformate met dieselfde programme.
Hierdie artikel verduidelik wat 'n konfigurasielêer is en hoe om die CFG- of CONFIG-lêer wat jy het te gebruik.
Wat is CFG- en CONFIG-lêers?
'n Lêer met die. CFG- of. CONFIG-lêeruitbreiding is 'n konfigurasielêer wat deur verskeie programme gebruik word om instellings te stoor wat spesifiek vir hul onderskeie sagteware is. Sommige konfigurasielêers is gewone tekslêers, maar ander kan in 'n formaat spesifiek vir die program gestoor word.
'n MAME-konfigurasielêer is een voorbeeld, waar die lêer gebruik word om sleutelbordinstellings in 'n XML-gebaseerde formaat te stoor. Hierdie lêer stoor kortpadsleutels, sleutelbordkartering-instellings en ander voorkeure spesifiek vir die gebruiker van die MAME-videospeletjie-emulator.
Sommige programme skep dalk 'n konfigurasielêer met die. CONFIG-lêeruitbreiding, soos die Web.config-lêer wat deur Microsoft se Visual Studio-sagteware gebruik word.
'n Wesnoth Markup Language-lêer gebruik dieselfde lêeruitbreiding, maar nie as 'n konfigurasielêer nie. Hierdie CFG-lêers is gewone tekslêers wat in die WML-programmeertaal geskryf is en verskaf speletjie-inhoud vir The Battle for Wesnoth.
Die lêeruitbreiding vir 'n konfigurasielêer word soms aan die einde van 'n lêer met presies dieselfde naam bygevoeg. Byvoorbeeld, as die lêer instellings vir setup.exe bevat, kan die CONFIG-lêer setup.exe.config. genoem word
Hoe om 'n CFG/CONFIG-lêer oop te maak en te wysig
Baie programme gebruik 'n konfigurasielêerformaat om instellings te stoor. Dit sluit onder meer Microsoft Office, OpenOffice, Visual Studio, Google Earth, MAME, BlueStacks, Audacity, Celestia, Cal3D en LightWave in. Binne daardie programme is daar dalk spesifieke nutsgoed wat gebruik word om die konfigurasielêer werklik te wysig, soos Celesia Config Manager.
The Battle for Wesnoth is 'n videospeletjie wat CFG-lêers gebruik wat in die WML-programmeertaal gestoor word.
Sommige CFG-lêers is Citrix Server Connection-lêers wat inligting bevat om 'n verbinding met 'n Citrix-bediener te maak, soos 'n bedienerpoortnommer, gebruikersnaam en wagwoord, IP-adres, ens.
Jewel Quest gebruik eerder die CFGE-lêeruitbreiding vir dieselfde doel om voorkeure te stoor. Dit kan ook telling-inligting en ander speletjie-verwante data bevat.
Dit is egter hoogs onwaarskynlik dat enige van daardie toepassings of speletjies 'n "oop" of "invoer" opsie het om werklik die konfigurasielêer te sien. Daar word eerder net na hulle verwys deur die program sodat dit die lêer kan lees vir instruksies oor hoe om op te tree.
Een uitsondering waar die lêer vir seker oopgemaak kan word met die toepassing wat dit gebruik, is die Web.config-lêer wat deur Visual Studio gebruik word. Die Visual Web Developer-program wat in Visual Studio ingebou is, word gebruik om hierdie CONFIG-lêer oop te maak en te redigeer.
Die meeste CFG- en CONFIG-lêers is in 'n gewone tekslêerformaat waarmee jy dit met enige teksredigeerder kan oopmaak. Soos jy hier kan sien, is hierdie een 100 persent gewone teks:
Title=%PRODUCTNAME Chart
Language=en-US
Order=4
Start=text%2Fschart%2Fmain0000.xhpHeading=headingheadingProgram=CHART07.07. 04 00:00:00
Die Notepad-program in Windows werk goed om te kyk, redigeer en selfs teksgebaseerde konfigurasielêers soos hierdie te skep. As jy iets meer robuust wil hê of die lêer op 'n Mac- of Linux-rekenaar moet oopmaak, sien ons lys van die beste gratis teksredigeerders.
Dit is noodsaaklik dat jy net 'n konfigurasielêer wysig as jy presies weet wat jy doen. Die kans is dat jy dit doen, aangesien jy met 'n lêer te doen het waaroor die meeste mense nie twee keer dink nie, maar selfs 'n klein verandering kan 'n blywende effek hê wat moeilik kan wees om op te spoor sou 'n probleem opduik.
Hoe om 'n CFG/CONFIG-lêer om te skakel
Daar is waarskynlik nie 'n groot rede om 'n konfigurasielêer na 'n nuwe formaat om te skakel nie, aangesien die program wat die lêer gebruik dit nodig het om in dieselfde formaat en met dieselfde naam te bly, anders sal dit nie weet waar om na voorkeure en ander instellings te soek. 'n CFG/CONFIG-lêeromskakeling kan dus daartoe lei dat die program verstekinstellings gebruik of glad nie weet hoe om te werk nie.
Gelatin is een hulpmiddel wat tekslêers soos CFG- en CONFIG-lêers na XML, JSON of YAML kan omskakel. MapForce kan dalk ook werk.
Enige teksredigeerder kan ook gebruik word om 'n CFG- of CONFIG-lêer om te skakel as jy net wil hê die lêeruitbreiding moet verander sodat jy dit met 'n ander program kan oopmaak. Byvoorbeeld, jy kan 'n teksredigeerder gebruik om 'n CFG-lêer na TXT te stoor sodat dit by verstek met Notepad oopmaak. Dit verander egter nie eintlik die formaat/struktuur van die lêer nie; dit sal in dieselfde formaat as die oorspronklike CFG/CONFIG-lêer bly.
Ander konfigurasielêeruitbreidings
Afhangende van die program of bedryfstelsel wat die konfigurasielêer gebruik, kan dit dalk eerder die CNF- of CF-lêeruitbreiding gebruik.
Windows gebruik dikwels INI-lêers vir die stoor van voorkeure, terwyl macOS PLIST-lêers gebruik.
Sommige ander uitbreidings wat gebruik word vir lêers wat konfigurasie-inligting kan stoor, sluit in CONF, JSON en PROPERTIES.
CFG is ook kort vir ander terme wat niks met 'n lêerformaat te doen het nie, soos beheervloeigrafiek en konteksvrye grammatika.
Kan dit steeds nie oopmaak nie?
As jou lêer nie op hierdie stadium oopmaak nie, is daar 'n goeie kans dat jy die lêeruitbreiding verkeerd lees. Sommige lêers gebruik 'n uitbreiding wat baie ooreenstem met ". CFG", maar dit is met 'n letter of twee af, wat hulle onbruikbaar maak in die CFG-openers wat hierbo genoem is.
CGF is een voorbeeld. Gereserveer vir Crytek Geometry Format-lêers, hulle is eintlik net bruikbaar in die konteks van CRYENGINE.
SFG is nog 'n lêeruitbreiding wat baie soos CFG lyk. Die Synfig Studio-animasiesagteware is daarvoor verantwoordelik om met daardie lêers te werk.