Ngày xa xưa , xưa ơi là xưa ở trên rum vnz này cũng có 1 topic nói về cái này , topic đó bàn tán thảo luận rất là nhiều post .
Nhưng ngày hôm qua lục tìm hoài ko thấy nó ở phương trời nào do vậy nên ngày hôm nay tôi làm lại cái bài này lấy cái file của 1 bạn khi xưa nay chia sẻ lại .
Nói theo từ hoa mỹ 1 chút là mượn hoa để để dâng phật , dưới là cái ảnh minh họa
Còn đây là cái code các bác copy cho vào notepad lưu lại với đuôi bat , còn tên thì tùy chọn tên gì cũng được
Cái hay của code là hổ trợ tiếng VIỆT có dấu có cả số thứ tự
Sau khi lưu file bat rồi cho vào thư mục nào cần lấy danh sách (list) run file bat nhấn enter
Nhưng ngày hôm qua lục tìm hoài ko thấy nó ở phương trời nào do vậy nên ngày hôm nay tôi làm lại cái bài này lấy cái file của 1 bạn khi xưa nay chia sẻ lại .
Nói theo từ hoa mỹ 1 chút là mượn hoa để để dâng phật , dưới là cái ảnh minh họa
Còn đây là cái code các bác copy cho vào notepad lưu lại với đuôi bat , còn tên thì tùy chọn tên gì cũng được
Cái hay của code là hổ trợ tiếng VIỆT có dấu có cả số thứ tự
Sau khi lưu file bat rồi cho vào thư mục nào cần lấy danh sách (list) run file bat nhấn enter
@echo off
cls
title Get list filename on directory
setlocal enableextensions enabledelayedexpansion
color 1f
mode con lines=40 cols=100
chcp 65001
if exist list.txt del list.txt
set /a count=0
set scanfolder=%cd%
echo.
set /p scanfolder= Path (default current directory):
echo.
cls
echo.
echo Current: !scanfolder!
echo.
echo Process:
echo.
if not exist "!scanfolder!" goto miss
for /f "tokens=*" %%i in ('dir /b "!scanfolder!"') do (if not "%%i" == "listfile.cmd" (set /a count+=1
echo +^) !count!. %%i
echo !count!. %%i>>list.txt
)
)
)
echo.
echo Output: list.txt
echo.
goto end
:miss
echo Directory is missing
echo.
:end
Attachments
Sửa lần cuối: