Windows Server 2012 - Hỗ trợ đầy đủ cho tên tệp và thư mục trường hợp nhạy cảm?


9

Tôi muốn biết nếu Windows 2012 có hỗ trợ đầy đủ cho các tên và thư mục tệp nhạy cảm trường hợp. Nói cách khác, tôi muốn lưu các tệp và thư mục trong các trường hợp khác nhau, ví dụ:

  • myFile.txt
  • myfile.txt
  • MYFILE.TXT

Tôi tìm thấy liên kết sau áp dụng cho Windows 2008:

Cấu hình độ nhạy trường hợp cho tên tệp và thư mục

Nếu các bước trên được thực hiện thành công:

  1. Tôi có thể sử dụng Windows Explorer và dấu nhắc DOS như bình thường để sao chép / di chuyển / xóa tệp hay tôi sẽ cần một số giao diện khác?
  2. Tôi có thể đăng nhập qua FTP và xử lý các tệp và thư mục với các trường hợp khác nhau như thể thực tế chúng là các tệp và thư mục khác nhau không?

Tôi đã đọc một số bài đăng 'cũ' cho Windows 2003, Windows 7, v.v ... nơi mọi người gặp vấn đề khi sử dụng Windows Explorer và dấu nhắc lệnh sau khi áp dụng các cài đặt ở trên.

Tôi cũng đã đọc được rằng mọi người gặp vấn đề với các ứng dụng Win32 không xử lý tệp chính xác (có cùng tên nhưng trường hợp khác nhau).


+1 để dạy tôi rằng Windows có thể hoạt động trong chế độ phân biệt chữ hoa chữ thường. Tôi nghĩ rằng một vài bài kiểm tra đơn giản sẽ trả lời câu hỏi của bạn, nhưng vì tò mò tôi cũng tìm thấy điều này: nicklowe.org/2012/02/
ErikE

@ErikE, Cảm ơn đã liên kết. Tôi hiện đang làm việc với Windows 2003 và tôi không thể mạo hiểm mọi thứ trên máy chủ này. Tôi sẽ chờ xem ai đó đã biết câu trả lời cho điều này hay có lẽ tôi sẽ phải cài đặt 2012 trên máy tính để bàn và tự kiểm tra như bạn đề xuất.
Caroline Beltran

Câu trả lời:


5

Câu trả lời cho cả hai câu hỏi của bạn là Không

Mặc dù NTFS hệ thống tệp hỗ trợ phân biệt chữ hoa chữ thường cho tên tệp và thư mục.

Nhưng hệ thống con Win32 không hỗ trợ điều này. Vì explorer.exe, cmd.exe và máy chủ FTP IIS đều là các ứng dụng Win32, bạn sẽ không thể tạo các tệp chỉ khác nhau trong trường hợp của chúng.

Bạn có thể sử dụng các chương trình không dựa trên Win32 để tạo các tệp như vậy nhưng sau đó bạn không thể nói một cách dứt khoát những tệp nào mà ứng dụng dựa trên Win32 sẽ chọn.

Vì vậy, trừ khi bạn không bao giờ sử dụng bất kỳ chương trình Win32 nào phải xử lý tệp, bạn không nên xem xét kích hoạt nó.

Bạn cũng sẽ nhầm lẫn giữa người dùng (Windows-) của mình.


đây sẽ là một máy chủ web, vì vậy tôi sẽ là người dùng Windows duy nhất. Tôi có một ứng dụng C ++ 32 bit tạo các tệp phân biệt chữ hoa chữ thường và sau khi chạy một số thử nghiệm, va chạm tên chắc chắn sẽ xảy ra tại một số điểm. Bạn có biết rằng có một API cho các ứng dụng Win32 cho phép bạn đọc / ghi / xóa các tệp phân biệt chữ hoa chữ thường không?
Caroline Beltran

Cập nhật. Tôi tìm thấy một liên kết đề cập đến các API xuất hiện để cho phép bạn làm việc với các tệp không phân biệt chữ hoa chữ thường. Tôi có thể nhìn vào chúng sau, nhưng đây là đường dẫn: nicklowe.org/2012/02/ Khăn
Caroline Beltran
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.