Tạo tên 8.3 cho một thư mục hiện có


8

Tôi có một máy ban đầu đã bị vô hiệu hóa việc tạo tên tệp 8.3 . Tuy nhiên, điều này đã gây ra sự cố với một số phần mềm cũ, vì vậy nó đã được bật lại. Tôi tự hỏi liệu có thể quay lại và "thêm" tên tệp 8.3 vào một số thư mục hiện có.

Ví dụ: giả sử tôi có một thư mục có tên "C: \ name with space" và tôi nhận được kết quả đầu ra sau khi chạy "dir / x":

C:\>dir /x
 Volume in drive C has no label.
 Volume Serial Number is 6873-65B8

 Directory of C:\

04/09/2010  01:57 PM    <DIR>                       name with spaces
...

Tôi muốn bằng cách nào đó thêm một tên 8.3 cho thư mục mà không cần tạo lại nó, và sau đó nhận được những điều sau đây:

C:\>dir /x
 Volume in drive C has no label.
 Volume Serial Number is 6873-65B8

 Directory of C:\

04/09/2010  01:57 PM    <DIR>          NAMEWI~1     name with spaces
...

Tôi đã thử lệnh 'đổi tên' nhưng nó không thực hiện được.

Câu trả lời:


7

http://technet.microsoft.com/en-us/l Library / bb490642.aspx :

 fsutil file setshortname <PathName> <shortname>

Điều này đã làm việc, nhưng yêu cầu tôi phải khởi động vào bàn điều khiển phục hồi (trên win 7, điều này là thông qua việc khai thác F8trước khi bạn khởi động.) Cũng yêu cầu tôi điều hướng đến đĩa được đề cập và chạy nó trước:

fsutil behavior set disable8dot3 0

3
Để rõ ràng, fsutil behavior set disable8dot3 0là lệnh yêu cầu khởi động lại để có hiệu lực. fsutil file setshortname <PathName> <shortname>không làm.
Doin

Tôi không biết về việc thiết lập hành vi với fsutil yêu cầu khởi động lại, nhưng trực tiếp đặt biến đăng ký NtfsDisable8dot3NameCreation thành 0 không yêu cầu khởi động lại cho tôi trên Win 7. Ngay lập tức, tên tệp ngắn bắt đầu được tạo từ các tệp mới có tên dài. . (Trong trường hợp của tôi, một số cập nhật hệ thống Intel hoặc Microsoft được viết kém đã đặt nó thành 1 tuần trước. Thậm chí âm thầm. $ # @% & # !!)
MicrosoftShouldBeKickyInNuts

0

Bạn có thể sử dụng đích nguồn Robocopy / e / FAT. Chuyển đến chế độ cmd, gõ Robocopy /? cho tập lệnh đầy đủ

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.