| 記事内容:[|]
JW_PRO10.BAT, JW_PRO11.BAT で下記のBATで確認しました. OS は XP(Win98SEからのアップグレードです.) C:\JWC\ARROW に 今回の外変 arrow25 を解凍しています. C:\JWC に JW_CADV.EXE があります. JGAWK.EXE は C:\TOOLフォルダに保存しています. または C:\WINDOWS\SYSTEM32 でもいいと思います.
二行目の PATH文 は JGAWK.EXE を私の場合は C:\TOOLフォルダに入れている ため PATH を追加しています.
[JWC.BAT] @echo off SET PATH=%PATH%;C:\TOOL C: CD\JWC JW_CADV %1 -BB300 -S300 -A -R3,3 -A6 -O -P2 -Y -H -L4 -L6 -Q2 -M2 -M4 - M5 -M6 -M9 -Ma -ZA -コ -F&128 C: CD\
下記の JW_PRO10.BAT, JW_PRO11.BAT を参考に他のバッチファイルも修正して 下さい.
cd arrow は このフォルダをカレントにするためのコマンドです. REM del e:\jwc\jwc_temp.txt は 単位コメント行にして無効にしています. copy temp.txt ..\jwc_temp.txt この処理の結果をJW_CADに教えています. del temp.txt は 一時的な作業ファイルなので削除しています. cd.. は C:\JWC フォルダをカレントにするためのコマンドです.
[JW_PRO10.BAT] @REM 指定データを消去 @ECHO OFF REM バッチファイルによる設定(10バイト以降の #* は無効) REM REM #jw JW_CAD用外部プログラムの宣言 REM #mc REM #h2 範囲指定 REM #hc [特定線の消去]範囲を指定 REM #g1 REM #c 線色 (1-6 無指定:対象外) : /_/C REM #c 線種 (1-6 無指定:対象外) : /_/T REM REM #c&& オプションの確認・追加を指定 REM #e REM 指定データ消去の場合の追加オプション REM /M* :指定文字の消去 「*」 は文字番号 (無指定:消去しない) REM REM cd arrow <-- 追加して下さい. jgawk -f del_data.awk jwc_temp.txt %1 %2 > temp.txt REM del e:\jwc\jwc_temp.txt <-- 先頭に REMスペースを追加して下さい. copy temp.txt ..\jwc_temp.txt <-- 左記のように変更して下さい. del temp.txt <-- 追加して下さい. cd.. <-- 追加して下さい.
[JW_PRO11.BAT] @REM 指定文字を消去・変更 @ECHO OFF REM バッチファイルによる設定(10バイト以降の #* は無効) REM REM #jw JW_CAD用外部プログラムの宣言 REM #mc REM #h2 範囲指定 REM #hc [特定文字の消去・変更]範囲を指定 REM #g1 REM #c 指定文字種 (0-6 無指定:0無作用) : /_/M REM #c 変更文字種 (0-6 無指定:0消 去) : /_/C REM REM #c&& オプションの確認・追加を指定 REM #e REM REM cd arrow <-- 追加して下さい. jgawk -f moji_chg.awk jwc_temp.txt %1 %2 > temp.txt REM del e:\jwc\jwc_temp.txt <-- 先頭に REMスペースを追加して下さい. copy temp.txt ..\jwc_temp.txt <-- 左記のように変更して下さい. del temp.txt <-- 追加して下さい. cd.. <-- 追加して下さい.
|