Tôi có tập lệnh bó sau từ Wikipedia:
@echo off
for /R "C:\Users\Admin\Ordner" %%f in (*.flv) do (
echo %%f
)
pause
Trong vòng lặp for, tất cả các tệp có phần mở rộng flv đều được lặp lại, nhưng tôi muốn thực hiện một số hành động với (các) tệp mà tôi cần một lần tệp mà không có phần mở rộng và một lần với phần mở rộng. Làm thế nào tôi có thể có được hai?
Tôi đã tìm kiếm giải pháp nhưng tôi không tìm thấy. Tôi là một người mới thực sự trong đợt ...
C:\Users\Admin\Ordner\foo.flv
và %% ~ nf sẽ cung cấp cho bạnfoo
. Nếu bạn muốn mọi thứ ngoại trừ tiện ích mở rộng, hãy sử dụng %% ~ df %% ~ pf %% ~ nf sẽ cung cấp cho bạnC:\Users\Admin\Ordner\foo