for /r %f in (*) do echo %f
Cung cấp tên tệp đầu ra cùng với toàn bộ đường dẫn
\path\to\dir\<filename>
Làm thế nào để tôi có được chỉ là <filename>
không có đường dẫn bao gồm? Tôi cần sử dụng chuỗi 'tên tệp' đó.
Ngoài ra, có thể làm như sau không, một khi tên tệp được lấy?
for /r %%f in (*) do (
echo "blah blah blah 'filename'" >> blahblah_filename.txt
)
@martineau: Thật không may, trang 'Windows XP - AZ tham chiếu dòng lệnh' không còn trực tuyến (đã bị microsoft xóa) và một tài liệu thay thế cho tài liệu này vẫn chưa có sẵn (theo như tôi có thể tìm thấy bất kỳ bản mã nào trên ' Tài liệu tranh luận% ~ ')
—
PapaAtHome
@PapaAtHome: May mắn thay, người ta vẫn có thể xem tham chiếu dòng lệnh thông qua máy quay ngược của web.archive.org .
—
martineau
for
lệnh.