2009-08-15 11 views
9

Nếu bạn chạy Sticky Note trong Windows 7, quá trình của nó, được gọi là StikyNot.exe. Một số quy trình Windows khác giữ tên quy trình của chúng dưới 8 chữ cái.Ưu điểm của việc có quy trình 8 chữ cái là gì?

Tại sao họ làm điều đó? Lợi thế là gì? Họ chỉ bám vào quá khứ? Hoặc mọi người có nên xuất bản các tệp thực thi 8 chữ cái không?

Trả lời

6

Tên hệ điều hành DOS/Windows cũ là 8.3 và vẫn còn một số cơ sở DDE/RPC/COM và API trong các cửa sổ sử dụng chúng. Cộng với một vài sản phẩm của bên thứ 3.

0

Họ chỉ bám vào quá khứ, không có lợi thế của việc sử dụng 8,3 tên tập tin. Tất cả các hệ thống tập tin mà bạn quan tâm sẽ hỗ trợ chúng, nếu hệ thống tập tin của ai đó bị phá sản và bằng cách nào đó quay lại 8.3 tên tập tin, thì chúng sẽ mong đợi các ứng dụng ngừng hoạt động.

Rất nhiều ứng dụng windows hiện đại DO sử dụng tên tệp dài hơn. Đó là một ý tưởng hay.

Cũng lưu ý rằng thực thi Windows không thực sự cần phải kết thúc bằng .exe, nhưng rất khó để thực thi chúng (thông qua Explorer) nếu chúng không; bạn vẫn có thể chạy chúng bằng cách sử dụng CreateProcess()