Det er ikke helt klart, hvad du beder om. Lad os nedbryde koncepterne, og jeg giver dig nogle oplysninger for forhåbentlig at afklare:
Hvad er filforlængelser?
* Identifikatorer: Filudvidelser (som .docx, .jpg, .exe) er som etiketter i slutningen af en fils navn. De fortæller operativsystemet (Windows, MacOS, Linux), hvilken slags data filen indeholder, og hvilket program skal åbne den.
* ikke selve indholdet: Ændring af en filforlængelse forvandler ikke magisk dataene indeni. For eksempel gør omdøbning af "image.jpg" til "image.txt" det ikke til en tekstfil - det kan endda gøre den uopenbart.
kan brugere oprette nye udvidelser?
* Teknisk Ja: Du kan generelt oprette en ny filforlængelse ved blot at omdøbe en fil og skrive noget nyt efter ".". Dit operativsystem stopper sandsynligvis ikke dig.
* begrænset nyttighed: Oprettelse af en ny udvidelse betyder ikke automatisk, at dit system ved, hvad de skal gøre med det. Du har brug for:
* tilknyttet program: Et program, der er designet til at forstå og håndtere filer med den udvidelse.
* operativsystemregistrering (undertiden): I nogle tilfælde skal du muligvis bede operativsystemet om at knytte din nye udvidelse til programmet.
eksempel
Forestil dig, at du har oprettet et program, der gemmer data på en unik måde. Du kunne:
1.. Vælg en udvidelse: Lad os sige, at du vælger ".mydata"
2. Program din software: Dit program vil gemme filer med ".mydata" -udvidelsen og vide, hvordan man læser dem tilbage i.
3. (valgfrit) Registrer med OS: Du giver muligvis en måde for brugerne at knytte ".mydata" -filer til dit program under installationen.
Kortfattet
* Du kan tilføje nye udvidelser til filnavne.
* Operativsystemet har brug for en måde at forstå, hvad de skal gøre med dem (normalt gennem et tilknyttet program).
* Oprettelse af nyttige nye filudvidelser involverer normalt en vis programmering og potentielt systemkonfiguration.
Fortæl mig, hvis du har et mere specifikt scenario i tankerne!