過去ログのページからご覧ください。それ以降の過去ログは消失しています。申し訳ありませんが、復活の予定はありません。-▼R.Nさん:一体型の通常のやり方を示して頂きましたのでその方法でセットしました。jwwで外変を走らせるとメッセージだけ表示されて、結果は出来ていません。パスの通ったフォルダ(system32)にあります。他の文字関係の外変は使えています。オプションなど何か書き加える必要があったか?それとも改行が必要なのか?アドバイス頂ければ助かります。>▼sueさん:>>現在、「取消し線.txt」で、保存されているとしたら、それをメモ帳などで開いて、下記の内容だけにし(他の行は削除)、上書き保存します。取消し線>--------->--------->:end>>保存したら、エクスプローラで拡張子を「取消し線.bat」に変更して下さい。>>>通常は、メモ帳等にコピペして、「取消し線.bat」として、保存すれば済むのですが---(同じことです)>>後は、jwwの外変コマンドで、「取消し線.bat」を実行するだけです。>(この外変は、batの中にawkスクリプトが記述された一体型です)>>※awkスクリプトが動作するためには、本体のawkプログラムがインストールされていて、確実に動作する状態であることが前提です。-▼sueさん:>しかし、うまくいきません。>jwwで外変を走らせるとメッセージだけ表示されて、結果は出来ていません。-▼R.Nさん:メッセージはbatファイルの中に書かれている内容です。「文字(水平横文字)を選択してください」と出るので、対象の文字を選択します。するとgjawkが走っているよう。実際には反映されていない。>▼sueさん:>>>しかし、うまくいきません。>>jwwで外変を走らせるとメッセージだけ表示されて、結果は出来ていません。-▼sueさん:somemさんのページをコピペした際に、全角スペースが混入しているかもしれません。エディタで全角スペースを半角スペースに置換後、上書きしてから実行し直してみて下さい。チェックが入っていると、改行しているように表示されますが、(一度、チェックを外してみて下さい)jgawk〜jwc_temp.txt>temp.txtまでは一行です。-▼R.Nさん:色々ありがとうございます。全角スペースは入っていませんでした。右端で折り返していませんでした。酒井さんとsomemさんのそれぞれ両方のオリジナルでうまくいかず。酒井さんのモノは、いっちさんお示しのように書き換えたがうまくいまず。何か基本的で共通している事が出来ていない気がしているのですが...どうにも分かりません。>▼sueさん:>>somemさんのページをコピペした際に、全角スペースが混入しているかもしれません。>エディタで全角スペースを半角スペースに置換後、上書きしてから実行し直してみて下さい。チェックが入っていると、改行しているように表示されますが、(一度、チェックを外してみて下さい)>jgawk〜jwc_temp.txt>temp.txtまでは一行です。-▼sueさん:>何か基本的で共通している事が出来ていない気がしているのですが...>どうにも分かりません。状況だけでは、詳細が把握できませんので、動作しない場合は、batファイルの最後の":end"行の次の行に、"pause"と記述し、上書き、実行してみて下さい。すると、"pause"で"cmd.exe"が一時停止します。Dos窓にエラー内容が表示されていれば、それを参考に、自身で解決するなり、分からなければ、こちらに貼り付けると、レスが付くかもです。-▼R.Nさん:somemさんのbatファイルにpauseを追記しました。DOS窓のキャプチャーを撮りました。下記見てもらえると助かります。https://goo.gl/Fxg1xo内容は分かりませんでした...>▼sueさん:>>>何か基本的で共通している事が出来ていない気がしているのですが...>>どうにも分かりません。>>状況だけでは、詳細が把握できませんので、動作しない場合は、>>batファイルの最後の":end"行の次の行に、"pause"と記述し、上書き、実行してみて下さい。>>すると、"pause"で"cmd.exe"が一時停止します。>>Dos窓にエラー内容が表示されていれば、それを参考に、自身で解決するなり、分からなければ、こちらに貼り付けると、レスが付くかもです。システムツール〜コマンドプロンプトを選択して、「DOS窓」を表示させてください。(もっと簡単に「DOS窓」を表示させる方法をご存知の場合には、その方法で表示させてください。versionと入力してください。sueさんのパソコンではそうはならないと思います。入っていないからです。DOS窓のキャプチャーを撮りました。ファイルとして認識されていません。個のファイルをコピーしました。.-------------------------------------------------------------------です。パスの通ったフォルダ(system32)にあります。他の文字関係の外変は使えています。指定した外変が動いているだけではないでしょうか。入れてしまっているのかもしれません。用いた外部変形というのは、あまり聞いたことがありません。リネームしたものを用います。そのようなめんどうな事をするかというと、「README.MB」に下記が書かれているからです。フォルトを変更します。識する.尚、このリネームする方法は、「gawkm115.zip」の場合に有効な方法であって、他のgawkで行っても単にリネームしたに過ぎなかったりします。文章が長くなって申し訳ありません。「gawkm115.zip」のダウンロード先は、ご存知ですね。ご存じない場合には、再度お知らせください。※早起きしたので、投稿が早すぎたかもしれません。R.Nさんからのレスを待った方が、分かり易くて良かったかも。パスの通ったフォルダ(system32)にあります。ここに、もう一つ注意事項があります。SysWOW64フォルダがあるようでしたら、64bit版Windowsなので、System32の代わりにSysWOW64フォルダへ入れて下さい。(その他、C:\Windowsやその外変のあるフォルダとかでもいいです)JWWは32bitアプリで、外変の際に起動するDOS窓も32bitです。64bitWin上で32bitアプリを動かす場合、WOW64というエミュレータ上で動くのですが、ここで、System32フォルダはSysWOW64フォルダにリダイレクトされます。64BitWinではSystem32フォルダには64bitのシステムファイルが納められており、代わりに、32bitのシステムファイルはSysWOW64フォルダに納められています。エミュレータの中でSystem32->SysWOW64と解釈され、64bitWin上で32bitアプリがそのまま動く様になっています。-▼LAさん:こんにちは、メニューのコマンドプロンプトは、リンクを辿ると、system32のcmd.exeのようですので、SysWOW64に入れたjgawk.exeを、cmd.exeから実行しても、認識できませんね。-▼R.Nさん:>▼LAさん:ご指摘ありがとうございます。おふたりのご指摘通りかも知れません。私は、Windowsの環境変数で、PATHを独自に設定していますので、その辺りは確認してません。パスの通ったフォルダ(system32)にあります。他の文字関係の外変は使えています。パスの通ったフォルダ(system32)にあります。他の文字関係の外変は使えています。>>なのでしょう?そこは不思議には思ったのですが、win10_64とwin7_32?双方でレスされているので、32bitで動作しているものと解釈しました。-▼R.Nさん:ご回答ありがとうございます。そこは不思議には思ったのですが、win10_64とwin7_32?双方でレスされているので、32bitで動作しているものと解釈しました。メニューのコマンドプロンプトは、リンクを辿ると、system32のcmd.exeのようですので、SysWOW64に入れたjgawk.exeを、cmd.exeから実行しても、認識できませんね。外変はリダイレクトされて、動作しますがも回避する方法つまり、「Windowsの環境変数で、PATHを独自に設定」となり、これが分からない場合は、外変と同じフォルダーにjgawkを入れる。↑これが一番簡単!後は、「ご自由に各自のお考えで」となりませんか。-▼いっちさん:ありがとうございます。メニューのコマンドプロンプトは、リンクを辿ると、system32のcmd.exeのようですので、SysWOW64に入れたjgawk.exeを、cmd.exeから実行しても、認識できませんね。-▼R.Nさん:お返事、ありがとうございます。圧縮ファイル用のdllファイルなら、私も「SysWOW64」に入れています。jgawk.exeは、dllでは無くexeファイルなので、独自のフォルダーにパスを通しています。(そもそも環境変数PATHを通すのは、簡単ですし。)私はgawkの利用頻度が高く、外部変形としてだけ利用している訳ではありません。上記は、実際に試した結果ですが、でないとやはり困ります。32bit_インタプリタ等をSysWOW64に置いておけば、いいのかとで正しいと私も思います。(たぶん)良いと思います。置くのが(たぶん)良いと(私も)思い直してます。置くのが(たぶん)良いと(私も)思い直してます。置くのが、一番簡便でいい方法かと思ってますが。記述するのも、大変ですしそこは違います。AWKPATHは、スクリプトを置く場所です。jgawk.exeを置く場所ではありません。C:\gnu\lib\awk\test.awkに下記のコードを書きます。"Jw_cad"}そしてコマンドプロンプト上で(カレントフォルダーは、どこでも良いです。test.awkを実行すると、コマンドプロンプト上に、Jw_cadと出力されます。AWKPATHは、自分で設定しても良いですが、始めからC:\gnu\lib\awkに設定されています。(色々と状況で違うでしょうが)その通りだと思います。状況によって、推奨する方法が変わると思います。置くのが(たぶん)良いと(私も)思い直してます。設定する方法は、インターネット上で検索すると、ゴロゴロ出てきます。-▼いっちさん:間違いは、ご容赦下さい。間違いは、ご容赦下さい。いえ、R.Nさんの方が年上だと思うので、「ご容赦」なんてとんでもないです。-▼いっちさん:ご教示ありがとうございます。お返事遅くなり申し訳ございません。今週は毎日出掛けており本日やっとゆっくり机に向かってます。