ユニコード文字を含むいくつかのファイルとフォルダーをFAT32ドライブからexFATドライブにコピーしました...ファイルとフォルダーは表示されますが、削除または検査できません(ファイルが見つかりません)。
それで、exFATはファイル名のユニコード(čšž...)をサポートしていませんか?
Dir/xで短い名前を表示しようとしましたが、Win7ではこのスイッチは効果がないようです...
助けてください!私はおそらくファイル名にUnicodeがなくても生きていけると思いますが、今すぐそれらのファイルを削除したいと思います...
ありがとうございました!デビッド
サポート:
UTF-16
キャラクターサポートサポートされていません:
U+0000
([〜#〜] nul [〜#〜])からU+001F
([〜#〜] us [〜#〜])
/(スラッシュ)
\(バックスラッシュ)
:(コロン)
*(アスタリスク)
? (疑問符)
"(二重引用符)
<(未満)
>(大なり記号)
| (パイプ)
GNUWin32 からiconv
を使用できます。これは、GNU/Linuxの対応するものと同じように機能します。
iconv -f UTF-8 -t ISO-8859-1 filename.txt
%PATH%
に追加していれば、バッチで使用できます。
for /f %x in ('dir /b *.txt') do iconv -f UTF-8 -t ISO-8859-1 %x
ドライブをWindowsから再度フォーマットしましたが、同じ問題が発生しました...また、exFATがジャーナルに記録されていないことも読みました...そのため、あまり良くないようで、信頼性が低いようです。NTFSを使用してParagonNTFSをインストールします。それから書き込むことができるように私のMac上のドライバー。