[BATCH] 2 takie same pliki, a inne zachowanie


(Trzczy) #1

Mam 2 pliki, które moim zdaniem niczym się nie różnią oprócz nazwy. Są to test.txt i test2.txt. Oba mają następującą treść:

Kiedy stosuję komendę for /f celem wyświetlenia wszystkich linii tych plików, to w przypadku jednego z plików linie są wypisywane, a w przypadku drugiego nie. Natomiast przy zastosowaniu polecenia type efekt dają taki sam. Poniżej kopia sesji command prompt skopiowana i wklejona w całości.

Nie wiem jak jeszcze można szukać różnic między tymi plikami. Dodam tylko, że oba mają te same atrybuty, oba archive.

Z góry dziękuję


([alex]) #2

Szukanie różnić polecenie FC

FC /B test.txt test2.txt

Prawdopodobnie w test2.txt wierszy nie kończą się poprawnie.


(Trzczy) #3

Dzięki twoja odpowiedź bardzo mi pomogła. Różnicę też wykazał mi program notepad2, że jeden ma kodowanie ANSI a drugi unicode.