Trang chủ Proton

Ký tự và tên tệp được phép trên Proton Drive

Đọc
5 phút
Danh mục
Sử dụng Proton Drive
Proton Drive

Khi tải tệp lên Proton Drive, có thể giữ nguyên tên tệp trước đó hoặc đổi tên để sắp xếp ngăn nắp hơn.

Trong cả hai trường hợp, đều có một số giới hạn do Proton Drive quy định và các giới hạn khác hoặc ký tự bị hạn chế do hệ điều hành (HĐH) áp đặt.

Bài viết này giải thích các ràng buộc mà tên tệp phải đáp ứng và cách tên tệp có thể thay đổi khi tải xuống thiết bị.

Tên tệp trong Proton Drive

Khi đặt tên tệp trên Proton Drive, có thể sử dụng bất kỳ văn bản nào và Proton Drive hỗ trợ tất cả ký tự Unicode. Hai yêu cầu chính là:

  • Tất cả tên tệp phải có độ dài từ 1 đến 255 ký tự
  • Không được có hai tệp, hai thư mục hoặc tệp và thư mục trùng tên trong cùng một vị trí. (Ví dụ: không thể có một tệp và một thư mục cùng tên là 2023 taxes hiển thị cạnh nhau trên màn hình. Tuy nhiên, có thể có nhiều tệp và thư mục tên là 2023 taxes miễn là chúng nằm trong các thư mục hoặc vị trí khác nhau.)

Ứng dụng web Proton Drive không giới hạn ký tự đối với tên nút. Ứng dụng hỗ trợ tất cả ký tự Unicode.

Tuy nhiên, ứng dụng web Proton Drive có áp dụng các hạn chế sau đối với tên nút:

Hạn chếVí dụ
dấu chấm (“.”) hoặc hai dấu chấm (“..”)“.””..”
khoảng trắng (” “) ở đầu” filename.txt”
khoảng trắng (” “) ở cuối“filename.txt “
dấu chấm (“.”) ở cuối“filename.”
Ghi đè từ phải sang trái‮”filename.txt”
Khoảng trắng không ngắt hẹp“ filename.txt”
Ký tự ẩn” ‎invisible_chars.txt”
Khoảng trắng và ký tự ẩn khác

Các giới hạn của hệ điều hành đối với tên tệp

Mặc dù Proton Drive không giới hạn ký tự dùng cho tên tệp, nhưng nhiều hệ điều hành vẫn có giới hạn này.

Thông thường, hệ điều hành của thiết bị sẽ tự xử lý mọi ký tự hoặc tên tệp không được hỗ trợ bằng cách đề xuất các ký tự hoặc tên tệp mới được hỗ trợ.

Tương tự, Proton Drive phân biệt chữ hoa và chữ thường trong tên tệp. Ví dụ: các tên tệp sau đây sẽ được chấp nhận trên Proton Drive cho ba tệp khác nhau:

  •  filename
  •  Filename
  •  fileName

Tuy nhiên, nếu tải các tệp này xuống thiết bị sử dụng HĐH khác, thiết bị có thể tự động đổi tên tệp. Ví dụ: nếu tải ba tệp đã đề cập ở trên xuống Windows, hệ thống sẽ thêm số thứ tự vào tên tệp:

  • Filename (1)
  • Filename (2)
  • Filename (3)

Các ký tự không được hệ điều hành hỗ trợ

Ký tựMô tảHĐH / Hệ thống tệp
0x00Windows, Linux
0x01 – 0x1FWindows
<nhỏ hơnWindows
>lớn hơnWindows
:dấu hai chấmWindows
dấu ngoặc képWindows
/dấu gạch chéo xuôiWindows, Mac OS X, Linux
\dấu gạch chéo ngượcWindows
|dấu gạch đứng hoặc ký tự pipeWindows
?dấu hỏiWindows
*dấu saoWindows

Tên không được hệ điều hành hỗ trợ

Tên tệp / thư mụcVí dụHĐH / Hệ thống tệpGhi chú
dấu chấm (“.”) hoặc hai dấu chấm (“..”)“.””..”Windows, Mac OS X, LinuxWindows API xóa các khoảng trắng và dấu chấm ở cuối trước khi xử lý.
“CON”, “PRN”, “AUX”, “NUL”,”COM1″, “COM2”, “COM3”, “COM4”, “COM5”, “COM6”, “COM7”, “COM8”, “COM9″,”LPT1”, “LPT2”, “LPT3”, “LPT4”, “LPT5”, “LPT6”, “LPT7”, “LPT8”, “LPT9”WindowsTên thiết bị DOS
khoảng trắng (” “) ở đầu” filename.txt”Windows
khoảng trắng (” “) ở cuối“filename.txt “WindowsWindows API xóa các khoảng trắng và dấu chấm ở cuối trước khi xử lý.
dấu chấm (“.”) ở cuối“filename.”WindowsWindows API xóa các khoảng trắng và dấu chấm ở cuối trước khi xử lý.

Để biết thêm quy ước đặt tên tệp của Windows, hãy xem: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file(cửa sổ mới)