要msw32-ruby1.6〜1.8.6
####下記より[メモ帳]にコピペして全角空白→半角空白の置換をしてください。
@REM 数字全角→半角変換
@echo off
REM #jww
REM #cd
REM #h3
REM #g1 全グループ対象(書込みグレープのみ場合は g0)
REM #hc 変換する文字、寸法値を範囲選択 ※寸法図形の寸法値は対象外
REM #zz
REM #zc
REM #hr
REM #e
copy jwc_temp.txt temp.txt > nul
ruby -x %~f0 temp.txt > jwc_temp.txt
del temp.txt
rem pause
goto END
#!ruby -Ks
require 'jcode'
while ARGF.gets
if $_ =~ /^hq/
puts "hd"
elsif $_ =~ /^c[hvsroptkz2]/
ele = split; string = $_[$_.index(/\"/)..-1].chop
string.tr!("0-9−+.,","0-9-+.,") #変換対応文字
puts [ele[0,5],string].join("\s")
else
print
end
end
__END__
:END
#######以上です。