CP1252 でエンコードされた文字列Çàïèñêè ýêñïåäèòîðà
をコマンドで UTF-8 に変換するとiconv.exe -f CP1252 -t UTF-8 test.txt >testout.txt
、ソース ファイルtest.txt
(16 進表示:

) はターゲット ファイルに変換されますtestout.txt
(Hex ビュー:

) の UTF-8 コードですÇàïèñêè ýêñïåäèòîðà
。
あなたが入れたのと同じゴミがもう一方の端から出てきます。iconv の動作は正しく、期待どおりです。
あなたが当惑しているのは、あなたが期待したものが見えないということです。それは、入力 8 ビット文字列が実際にはWindows-1251 (キリル) Codepageでエンコードされているためです。
→ したがって、正しいコード ページは CP125 ではありません2でも CP125 1 ←</p>

コマンドiconv.exe -f CP1251 -t UTF-8 test.txt >testout2.txt
は、ソース ファイルtest.txt
をターゲット ファイルに変換しますtestout2.txt
(16 進表示:

Записки экспедитора
) これは、ユーザーが期待するものである UTF-8 コードです