Tôi có một thư mục với các tập tin hình ảnh. Cấu trúc tên tệp là ddmmyy2222.png trong đó dd = ngày, mm = tháng và yy = năm. Tôi đang cố gắng đổi tên chúng theo cấu trúc yyyymmdd.png như thế này:
120516222.png => 20160512.png
010616222.png => 20160601.png
190316222.png => 20160316.png
% 'và "đang khiến tôi phát điên. Nỗ lực cuối cùng của tôi là:
CHO / F %% n IN ('dir / b') DO (
đặt "oldfile = %% n"
đặt "d =% oldfile: ~ 0,2%"
đặt "m =% oldfile: ~ 2,2%"
đặt "y =% oldfile: ~ 4.2%"
đặt "newfile = 20% y %% m %% d%"
tiếng vang.% newfile%
)
Nhưng tôi thậm chí không thể đạt được tuyên bố RENAME vì tôi không nhận được những gì tôi cần trong ECHO. Chuyện gì vậy? Cảm ơn nhiều!
cmd
âm thanh như một thế giới đau thương. Có thể là thời gian để tìm hiểu một số kịch bản quyền hạn nếu các ứng dụng không hoạt động cho bạn.