ตัวอักษรและชื่อไฟล์ที่อนุญาตใน Proton Drive
- เวลาอ่าน
- 1 นาที
- หมวดหมู่
- การใช้งาน Proton Drive
- Proton Drive
เมื่ออัปโหลดไฟล์ไปยัง Proton Drive สามารถใช้ชื่อไฟล์เดิมที่มีอยู่หรือเปลี่ยนชื่อไฟล์เพื่อช่วยจัดระเบียบข้อมูลได้
ไม่ว่าจะกรณีใด Proton Drive จะมีข้อจำกัดบางประการ รวมถึงระบบปฏิบัติการ (OS) อาจมีข้อจำกัดอื่นๆ หรือการจำกัดอักขระด้วย
บทความนี้จะอธิบายเกี่ยวกับข้อกำหนดของชื่อไฟล์ และการเปลี่ยนแปลงที่อาจเกิดขึ้นกับชื่อไฟล์เมื่อดาวน์โหลดกลับลงในอุปกรณ์
ชื่อไฟล์ใน Proton Drive
ในการตั้งชื่อไฟล์บน Proton Drive สามารถใช้ข้อความใดก็ได้ เนื่องจาก Proton Drive รองรับอักขระ Unicode ทั้งหมด โดยมีข้อกำหนดหลักสองประการ ดังนี้:
- ชื่อไฟล์ทั้งหมดต้องมีความยาวระหว่าง 1 ถึง 255 อักขระ
- ไฟล์สองไฟล์ โฟลเดอร์สองโฟลเดอร์ หรือไฟล์และโฟลเดอร์ในตำแหน่งเดียวกันไม่สามารถใช้ชื่อซ้ำกันได้ (เช่น ไม่สามารถตั้งชื่อไฟล์และโฟลเดอร์เป็น 2023 taxes เหมือนกันและแสดงอยู่ข้างกันบนหน้าจอได้ อย่างไรก็ตาม สามารถมีหลายไฟล์และหลายโฟลเดอร์ที่ชื่อ 2023 taxes ได้ ตราบใดที่จัดเก็บอยู่ในคนละโฟลเดอร์หรือคนละตำแหน่ง)
แอปเว็บ Proton Drive ไม่มีการจำกัดอักขระสำหรับชื่อโหนด และรองรับอักขระ Unicode ทั้งหมด
อย่างไรก็ตาม แอปพลิเคชั่นเว็บ Proton Drive มีการใช้ข้อจำกัดต่อไปนี้กับชื่อโหนด:
| ข้อจำกัด | ตัวอย่าง |
| จุด (“.”) หรือสองจุด (“..”) | “.””..” |
| เว้นวรรค (” “) ที่เริ่มต้น | ” filename.txt” |
| เว้นวรรค (” “) ที่ส่วนท้าย | “filename.txt “ |
| จุด (“.”) ที่ส่วนท้าย | “filename.” |
| การเขียนทับทิศทางจากขวาไปซ้าย | ”filename.txt” |
| เว้นวรรคแบบไม่ตัดคำแบบแคบ | “ filename.txt” |
| อักขระที่มองไม่เห็น | ” invisible_chars.txt” |
| เว้นวรรคและอักขระที่มองไม่เห็นอื่นๆ |
ข้อจำกัดของระบบปฏิบัติการเกี่ยวกับชื่อไฟล์
แม้ว่า Proton Drive จะไม่จำกัดอักขระที่ใช้สำหรับตั้งชื่อไฟล์ แต่ระบบปฏิบัติการส่วนใหญ่จะมีข้อจำกัด
บ่อยครั้งที่ระบบปฏิบัติการของอุปกรณ์จะจัดการกับอักขระหรือชื่อไฟล์ที่ไม่รองรับโดยอัตโนมัติ โดยแนะนำอักขระหรือชื่อไฟล์ใหม่ที่ระบบรองรับ
ในทำนองเดียวกัน Proton Drive จะแยกแยะความแตกต่างระหว่างอักษรตัวพิมพ์ใหญ่และตัวพิมพ์เล็กในชื่อไฟล์ ตัวอย่างเช่น ชื่อไฟล์ต่อไปนี้สามารถใช้บน Proton Drive สำหรับสามไฟล์ที่ต่างกันได้:
- filename
- Filename
- fileName
อย่างไรก็ตาม หากดาวน์โหลดไฟล์เหล่านี้ลงในอุปกรณ์ที่ใช้ OS อื่น ระบบอาจเปลี่ยนชื่อไฟล์ดังกล่าว ตัวอย่างเช่น หากดาวน์โหลดไฟล์ทั้งสามไฟล์ที่กล่าวถึงข้างต้นบน Windows ระบบจะเพิ่มตัวเลขต่อท้ายชื่อไฟล์:
- Filename (1)
- Filename (2)
- Filename (3)
อักขระที่ไม่รองรับโดยระบบปฏิบัติการ
| อักขระ | รายละเอียด | OS / ระบบไฟล์ |
| 0x00 | Windows, Linux | |
| 0x01 – 0x1F | Windows | |
| < | น้อยกว่า | Windows |
| > | มากกว่า | Windows |
| : | โคลอน | Windows |
| “ | อัญประกาศคู่ | Windows |
| / | เครื่องหมายทับ | Windows, Mac OS X, Linux |
| \ | เครื่องหมายแบ็กสแลช | Windows |
| | | แถบแนวตั้งหรือไปป์ | Windows |
| ? | เครื่องหมายคำถาม | Windows |
| * | เครื่องหมายดอกจัน | Windows |
ชื่อที่ไม่รองรับโดยระบบปฏิบัติการ
| ชื่อไฟล์ / โฟลเดอร์ | ตัวอย่าง | OS / ระบบไฟล์ | บันทึกย่อ |
| จุด (“.”) หรือสองจุด (“..”) | “.””..” | Windows, Mac OS X, Linux | Windows API จะลบช่องว่างและจุดที่อยู่ท้ายสุดออกก่อนการประมวลผล |
| “CON”, “PRN”, “AUX”, “NUL”,”COM1″, “COM2”, “COM3”, “COM4”, “COM5”, “COM6”, “COM7”, “COM8”, “COM9″,”LPT1”, “LPT2”, “LPT3”, “LPT4”, “LPT5”, “LPT6”, “LPT7”, “LPT8”, “LPT9” | Windows | ชื่ออุปกรณ์ DOS | |
| เว้นวรรค (” “) ที่เริ่มต้น | ” filename.txt” | Windows | |
| เว้นวรรค (” “) ที่ส่วนท้าย | “filename.txt “ | Windows | Windows API จะลบช่องว่างและจุดที่อยู่ท้ายสุดออกก่อนการประมวลผล |
| จุด (“.”) ที่ส่วนท้าย | “filename.” | Windows | Windows API จะลบช่องว่างและจุดที่อยู่ท้ายสุดออกก่อนการประมวลผล |
สำหรับข้อกำหนดการตั้งชื่อไฟล์ของ Windows เพิ่มเติม โปรดดูที่: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file(หน้าต่างใหม่)