2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

« MHTMLファイルの名前にシフトJIS以外の文字を使うと、MHTML扱いされなくなる? | トップページ | WSHのドロップハンドラは、ファイル名にシフトJIS以外の文字を通さない。(障害) »

2008年10月29日 (水)

ファイル名にシフトJIS以外の文字があるか、バッチファイルで検出する。

デフォルトでは、ECHOのコンソール以外への出力は、シフトJISです。(cmd {/a|/u})

xFileName.cmd ファイルセット...

@echo off
for %%1 in (%*) do for /f "delims=" %%2 in ('echo "%%1"') do if not "%%~1"=="%%~2" echo %%1 & echo %%2

指定フォルダ以下を検索します。

xFileName.cmd フォルダ

@echo off
for /r %1 %%1 in (*) do for /f "delims=" %%2 in ('echo %%1') do if not "%%~nx1"=="%%~nx2" echo %%1 & echo %%2

« MHTMLファイルの名前にシフトJIS以外の文字を使うと、MHTML扱いされなくなる? | トップページ | WSHのドロップハンドラは、ファイル名にシフトJIS以外の文字を通さない。(障害) »