HIR-NETソフト ソフト一覧 パック商品 価格表 取扱店 Q&A ダウンロード 無料バージョンアップ ユーザー登録変更
HIR-NET Home 運営者 運営者著書 CG作品 快適パソコン操作術 パソコン情報リンク集


HIR-NETソフト 32bitコマンド・シリーズ
euc_sjisイー ユー シー・ツー・エス ジス 第1.06版
EUC→シフトJIS変換コマンド

EUC to shift JIS conversion command

対象OS:32bit Windows(Windows 95/98/Me/NT/2000/XP など)

★2010年9月9日更新★(実際に変換が試せます)
サンプル無料ダウンロード euc_sjis.lzh(37Kバイト)
 

概要 引数 解説 注意 設定ファイル 使用例 実行例 関連


 
 EUCコードのファイルをシフトJISに連続変換   

 euc_sjisコマンド(EUC→シフトJIS変換コマンド)は EUC漢字コードのファイルを、シフトJIS漢字コードのファイルに変換する 32bit Windows(Windows 95/98/Me/NT/2000/XP など)用ソフトウェアです。
 ファイル名にワイルドカードが使えますから、一度に複数のファイルを処理できます。
 ファイルを変換しても、ファイルの日付を変更しないようにも出来ます。保存用のファイルなど日付が重要な場合にも対応します。もちろん、日付を更新させることも出来ます。
 改行コードは、0A, 0D, 0D0A に対応しています。バイナリ・ファイルを破壊しないように、バイナリ検出機能や特定の拡張子のファイルの処理を抑止する機能があります。書込禁止ファイルの処理を可能にすることも出来ます。
 EUCコードで書かれたホームページの HTMLファイルをシフトJIS に変換して扱いやすくすることが出来ます。
 設定ファイル(ファイル名 euc_sjis.cfg のテキスト・ファイル)により、euc_sjisコマンドのオプション設定、処理抑制拡張子の登録が可能です。

 
 euc_sjisコマンドの引数   引数表記方法   

euc_sjis [△ オプション群]□ ファイル名…

/f  ;[ON ] 強制変換モード  Forced conversion
/f- ;[OFF](既定)

/t  ;[OFF]  ファイル日時保持モード  Time
/t- ;[ON ](既定)

/o  ;[ON ]  書込禁止ファイル処理モード  read Only
/o- ;[OFF](既定)

/bin  ;[OFF]  バイナリ検出モード  BINary
/bin- ;[ON ](既定)

/nl  ;[ON ]  異種改行コード検出モード  NewLine
/nl- ;[OFF](既定)

/c  ;[ON ]  失敗時続行モード  Continue
/c- ;[OFF](既定)

/s  ;[OFF]  特定拡張子処理抑制モード  Safety
/s- ;[ON ](既定)

/v[<m>][<e>...][<m>[<e>...]...] ;表示設定  Verbose
 <m>=+ ;付加      plus
     - ;削除      minus (省略時)
     = ;強制設定  equal
 <e>=a ;すべて                  All
     c ;処理成功ファイル表示    Compelte
     u ;処理不要ファイル表示    Unchaging
     s ;処理対象外ファイル表示  Skip
     e ;処理不能ファイル表示    Error
/v ;[標準](既定) (/v=ce と同じ)

/i  ;[ON ]  各ファイル問合モード  Inquiry
/i- ;[OFF](既定)

/p  ;[ON ]  画面一時停止モード  Pause
/p- ;[OFF](既定)

/l<n>[<u>] ;[任意値]  1行のバイト数  Line
/l         ;[200KB ](既定)
           ;<n>は実数で 10Kバイト以上、<u>は倍数単位で K, M, G の何れか

/?, /help ;使用方法説明(設定ファイルに登録不可) HELP

【終了コード】
0:エラーなし、実行成功
1:エラー発生、実行中断
2:エラー発生、実行継続

 
 euc_sjisコマンドの解説   


 
 euc_sjisコマンドの注意   


 
 euc_sjisコマンドの設定ファイル   


 
 euc_sjisコマンドの使用例   

euc_sjis test.html …… test.html を処理
euc_sjis *.html    …… 拡張子html のファイルを処理
euc_sjis * /f    …… シフトJIS を含んでいても強制的に変換
euc_sjis * /t    …… 処理した場合にファイル日時を更新
euc_sjis * /t-   …… 処理前のファイル日時を保持《既定》
euc_sjis * /o    …… 書込禁止ファイル処理
euc_sjis * /s    …… 処理抑制拡張子を無視し、すべてのファイルを処理
euc_sjis * /bin  …… バイナリ検出せず
euc_sjis * /bin- …… バイナリを検出した場合処理停止《既定》
euc_sjis * /nl-  …… 異種改行コード検出せず《既定》
euc_sjis * /nl   …… 2種類以上の改行コードを検出した場合処理停止
euc_sjis * /c    …… 処理失敗があっても続行
euc_sjis * /c-   …… 処理失敗があったら終了《既定》
euc_sjis * /v=   …… 表示なし
euc_sjis * /v-a  …… 表示なし(/v= と同じ)
euc_sjis * /v=a  …… すべて表示
euc_sjis * /v=c  …… 変換した場合のみ表示
euc_sjis * /v=a-u …… 変換しない場合は表示しない
euc_sjis * /v=a-s …… 処理対象でない場合以外表示
euc_sjis * /p     …… 一時停止あり
euc_sjis * /p-    …… 一時停止なし《既定》
euc_sjis * /L500K …… 1行のバイト数を 500Kバイトで処理
euc_sjis /? …… 使用方法説明

 
 euc_sjisコマンドの実行例   

C>euc_sjis /v=a /c *.txt
test1998e.txt   :13
ファイルSJIS.txt:第1行シフトJIS検出
メモ.txt        :145
計画2.txt       :13
計画3.txt       :0
文章.txt        :14


C>euc_sjis /v=a p:*
p:abc.html  :45
p:eex2.cpp  :3
p:eex2.exe  :処理せず
p:fex123.cpp:4

 
 euc_sjisの関連ソフト   

 jis_sjis JIS→シフトJIS変換コマンド
 zsp ファイル全角空白半角化コマンド
 dzcode ファイル末尾Zコード削除コマンド




HIR-NETソフト


Copyright (C) 1997-2024 Hirabayashi Masahide  プライバシーポリシー