Det er ikke helt klart hva du spør. La oss bryte ned konseptene, så gir jeg deg litt informasjon for å forhåpentligvis avklare:
Hva er filutvidelser?
* identifikatorer: Filutvidelser (som .docx, .jpg, .exe) er som etiketter på slutten av filens navn. De forteller operativsystemet (Windows, MacOS, Linux) hva slags data filen inneholder og hvilket program som skal åpne den.
* Ikke selve innholdet: Endring av en filforlengelse transformerer ikke dataene på magisk vis. For eksempel å gi nytt navn til "image.jpg" til "image.txt" gjør det ikke til en tekstfil - det kan til og med gjøre det uåpnbart.
Kan brukere lage nye utvidelser?
* Teknisk ja: Du kan generelt opprette en ny filforlengelse ved å bare gi nytt navn til en fil og skrive noe nytt etter ".". Operativsystemet ditt vil sannsynligvis ikke stoppe deg.
* Begrenset nytte: Å lage en ny utvidelse betyr ikke automatisk at systemet ditt vet hva du skal gjøre med det. Du trenger:
* tilknyttet program: Et program som er designet for å forstå og håndtere filer med den utvidelsen.
* operativsystemregistrering (noen ganger): I noen tilfeller kan det hende du må fortelle operativsystemet om å koble den nye utvidelsen til programmet.
eksempel
Se for deg at du har laget et program som lagrer data på en unik måte. Du kunne:
1. Velg en utvidelse: La oss si at du velger ".myData"
2. Programmer programvaren din: Programmet ditt vil lagre filer med utvidelsen ".myData" og vite hvordan du kan lese dem inn igjen.
3. (valgfritt) Registrer deg med OS: Du kan gi en måte for brukere å knytte ". MyData" -filer med programmet ditt under installasjonen.
Sammendrag
* Du kan legge til nye utvidelser til filnavn.
* Operativsystemet trenger en måte å forstå hva de skal gjøre med dem (vanligvis gjennom et tilknyttet program).
* Opprette nyttige nye filutvidelser innebærer vanligvis noe programmering og potensielt systemkonfigurasjon.
Gi meg beskjed hvis du har et mer spesifikt scenario i tankene!