Ang pangalan ng file ay ang pangalang tumutukoy sa isang file sa folder nito. Ang pangalan ng file ay may base name at opsyonal na extension, na pinaghiwalay ng tuldok. Sa tmp.txt, ang base name ay tmp at ang extension ay txt.
Sa isang metadata report, ipinapakita ng field na File Name ang pangalang ito. Maaari mong piliin ang pangalan at palitan ito mamaya, dahil hindi bahagi ng nilalaman ng file ang pangalan.
Kung saan nagmumula ang halaga
Itinatago ng file system ang pangalan ng file sa folder, hindi sa loob ng file. Kaya tinatawag ng metadata reader na ExifTool ang File Name na pseudo tag, katulad ng file size.
May ilang format na nagtatago rin ng pangalan sa loob ng file:
- Nagtatago ang isang ZIP archive ng pangalan ng bawat file na nilalaman nito, na may opsyonal na relative path.
- Maaaring itago ng isang gzip file ang orihinal na pangalan ng file na na-compress nito, nang walang anumang pangalan ng folder.
- Maaaring mag-imbak ang isang ID3v2 tag, na makikita sa mga MP3 file, ng orihinal na filename sa
TOFNframe.
Maaaring kumuha rin ang isang download ng mungkahing pangalan mula sa labas ng file. Maaaring ipadala ng web server ang pangalang ito sa Content-Disposition header, gaya sa filename=example.html. Dapat ituring ng programang nagsa-save ng download ang pangalang ito bilang payo lamang.
Kung ano ang itsura ng value
Ipinapakita ng File Name ang buong pangalan kasama ang extension, ngunit walang folder path. Itinatago ng ExifTool ang folder sa hiwalay na field na Directory. Para sa maraming format, tumutugma ang extension sa uri ng file.
Itinuturing ng Windows na magkapareho ang OSCAR, Oscar, at oscar. Maaaring ituring sila ng isang POSIX file system bilang 3 magkaibang pangalan. Sa Windows, karaniwang limitado ang isang pangalan sa 255 character, at isang klasikong full path sa 260 character.
Aling mga character ang hindi puwedeng gamitin sa file name
Sa Windows, dapat sundin ng isang pangalan ng file ang mga patakarang ito:
- Hindi dapat maglaman ang pangalan ng mga character na
:,",/,|,?,*, ang backslash, ang less-than sign, o ang greater-than sign. - Hindi dapat maglaman ang pangalan ng character na may integer value mula 0 hanggang 31.
- Hindi dapat maging isang reserved device name ang pangalan, gaya ng
CON,PRN,AUX,NUL,COM1, oLPT1, may extension man o wala. Itinuturing ng naming rules ng Microsoft na magkapareho angNUL.txtatNUL. - Hindi dapat magtapos ang pangalan sa space o tuldok. Maaaring tanggapin ng file system ang ganitong pangalan, pero hindi ito tinatanggap ng Windows shell.
Mas hindi mahigpit ang POSIX standard para sa portable operating systems. Maaaring maglaman ang isang POSIX file name ng anumang byte maliban sa slash at sa null byte.
Para sa pangalang ligtas na maililipat sa pagitan ng mga POSIX system, nagtatakda ang POSIX ng portable character set. Kasama sa set ang mga letrang A hanggang Z at a hanggang z, ang mga digit na 0 hanggang 9, ang tuldok, ang underscore, at ang hyphen. Pinapayuhan ng POSIX na iwasan ang hyphen bilang unang character, dahil maaari itong magdulot ng problema sa command line.
Bakit ito mahalaga
Dapat maging natatangi ang pangalan ng file sa folder nito. Bahagi ng pangalan ang extension. Kaya maaaring magkasama sa isang folder ang 2 file na may parehong base name pero magkaibang extension.
Ang pag-rename ng file ay hindi nagbabago ng nilalaman nito, at hindi binabago ng bagong extension ang format. Maaaring magsulat ang ExifTool ng bagong File Name nang hindi binabago ang mismong file.
Karaniwan, binabasa ng ExifTool ang file header para hanapin ang uri ng file. Nilalaktawan ng isang espesyal na mabilis na setting ang header at kinukuha ang uri ng file mula sa extension.
Ang isang title na nakaimbak sa loob ng file ay hiwalay sa pangalan ng file. Maaaring mag-imbak ang isang PDF ng Title, at nag-iimbak ang isang ID3v2 tag ng pamagat ng kanta sa TIT2 frame. Ang pag-rename ng file ay hindi nagbabago sa alinmang title.