Đổi tên tệp thành tên tệp trống trong Windows (Vista)


13

Vista cho phép các tệp có "tên" trống (ví dụ: ".svn"). Tuy nhiên, khi tôi cố xóa tên tệp của tệp hiện có, để lại tiền tố, trong Explorer hoặc sử dụng 'đổi tên' của cmd, tôi thất bại. Làm thế nào tôi có thể dễ dàng đổi tên các tập tin để chỉ bao gồm hậu tố?

(Tôi sử dụng Vista, nếu vấn đề đó).

Câu trả lời:


28

Bạn cũng có thể thực hiện một tên tệp bắt đầu bằng dấu chấm và không có phần mở rộng. Hãy thử đặt tên cho nó ". Sao cũng được." ( lưu ý thời gian kéo dài ). Điều này hoạt động trong cả Explorer và từ dòng lệnh.


1
Thông thường Explorer nhấn mạnh rằng "Bạn phải nhập tên tệp".
dùng1686

Không nếu bạn thêm hậu tố.
ripper234

1
Ồ Thủ thuật hay. Tuy nhiên ... điều đó không làm cho BẤT CỨ LÚC NÀO rằng việc đặt một dấu chấm ở cuối sẽ cho phép cả tệp "không tên" và xóa dấu chấm kết thúc. Điều đó khiến tôi nghĩ rằng đây là một BUG trong thám hiểm, và là một hành vi có thể thay đổi trong tương lai. Mặc dù vậy, nó vẫn hoạt động và đây là một vấn đề phổ biến với các công cụ Unix được chuyển sang windows (Msys và Cygwin sử dụng rất nhiều thư mục dấu chấm, ngoài SVN và Git, như đã đề cập). Vì vậy, chúng ta có nên truyền bá mánh khóe này không, nếu nó có khả năng ngừng hoạt động?
Giê

1
Đây là một trong những công việc kỳ lạ nhất của Windows mà tôi đã gặp trong nhiều năm.
ojdo


1

Nếu bạn đang xem một cái gì đó gọi là ".svn" nhiều khả năng bạn thực sự đang xem một thư mục trong trường hợp "del" sẽ không cắt nó. ".Svn" là những gì TortoiseSVN (và có thể cả các máy khách SVN khác) gọi các thư mục nội bộ của nó. Có một tùy chọn để sử dụng một ký tự gạch dưới thay vì dấu chấm. Lệnh "đổi tên" vẫn hoạt động tốt trên các thư mục.

Ngoài ra, các lệnh cmd.exe tiêu chuẩn chỉ hoạt động tốt trên các tệp "chỉ mở rộng".

del .abc
ren file.abc .abc
copy file.abc .abc

0

Vấn đề tương tự trên Windows Server 2008.
Đã có một tệp có tên 'kho khóa', cần đặt tên là '.keystore'.

  1. Đổi tên tệp thành '.keystore.txt', vấn đề là đây không phải là tệp văn bản và phần mở rộng '.txt' khiến tệp không tìm thấy sự cố.

  2. Mở dấu nhắc lệnh và sử dụng lệnh di chuyển để đổi tên tệp.

    di chuyển .keystore.txt .keystore

Bây giờ tệp không có phần mở rộng .txt và loại tệp được thu lại dưới dạng tệp KEYSTORE.


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.