Tôi đang sử dụng tệp TrailerCount.bat để đếm số lượng dòng trong tệp văn bản bằng mã được đề cập bên dưới
@Echo off
::set newline=^& echo.
SET FilePath=%1
Set /a _Lines=0
For /f %%j in ('Type %FilePath%^|Find "" /v /c ') Do Set /a _Lines=%%j
(
echo TRAILER %_Lines%
)>>%FilePath%
Ở đây khi tôi chuyển tệp txt làm đầu vào đầu tiên cho tệp bó. Sau khi chạy nó, nó mang lại cho tôi Đoạn giới thiệu là 8 trong dòng cuối cùng của Tệp văn bản, điều này đúng nếu chúng ta mở tệp văn bản với "NOTEPAD". Nhưng sử dụng "Notepad ++" thì nó phải là 11.
Tôi cần thay đổi gì để đếm các dòng trống, v.v. để có được số lượng trailer chính xác liên quan đến Notepad ++ ???