KVZの疑似常駐モード(子プロセスにしない)の制御も効かなくなります。異常は出ませんでした。異常は出ませんでした。対策の有無は関係なさそうです。大文字なら問題無いようです。表示されませんでした。書式がわからないので、具体的な書式があればありがたいです。filenameとするだけです。grepできるとすると、konnoさんの環境にに一工夫あるという事なんでしょうね。grepできるとすると、konnoさんの環境にに一工夫あるという事なんでしょうね。バージョンが違います.と怒られます。右クリックしてショートカットをデスクトップやタスクバーに作ります。c:\ut\vzp.batこれで常駐VZを直接起動出来ます。c:\ut\vzp0.batこれで非常駐VZを直接起動出来ます。command.comの場所を変えて入れています。作業フォルダの項目にはC:\UTと入れています。DOSの実行ファイルの場所です。216bitのCOMMAND.COMの有無で挙動が変わるようです。FILENAME」というコマンド引数付きで子プロセスとして起動しようとします。このとき、16bitのCOMMAND.COMが見つかれば、そのまま実行します。FILENAME」というコマンド引数付きで子プロセスとして起動するようになっていますが、GREP.COMはコマンド引数の先頭がスペースでないと正常に動作しないようです。後ほど対策を入れたバージョンを公開します。1対策を入れたバージョンを公開しました。GREPの件はこれで大丈夫だと思います。対策を入れたバージョンを公開しました。GREPの件はこれで大丈夫だと思います。武田様、対応ありがとうございます。Vz1.59zのコマンドラインモードで、bkoさんのgrepは、めでたく正常に動作するようになりました。そのコマンドがエラーになった時に編集画面に戻ると、ファイルの内容が壊れるようです。ファイルの大きさにかかわらず、ファイルを開いておいて[ESC]Eなりでコマンドモードに降りて、DOSの外部コマンド(たとえばvmap)を実行させて、[ESC]でファイルに戻ると、ファイルが壊れた?ような表示になります。あわてずファイルを保存せずに閉じれば、ハードディスク上のファイルは壊れてないのですが。(これはVz1.59zだけの問題なのかは、僕は他のバージョンを持ってないので、わかりません。1行き違いになってしまいました。そのコマンドがエラーになった時に編集画面に戻ると、ファイルの内容が壊れるようです。書きましたが大文字コマンドでスワップした後、小文字コマンド実行で異常になるようです。ありましたが、VZの不具合のように思います。大文字コマンドなら問題は出ないようです。(これはVz1.59zだけの問題なのかは、僕は他のバージョンを持ってないので、わかりません。)なので、これは全てのVZで起こる現象だと思います。VTDOSやDOSVAXJ3で出なかったので、何らかの対策法はあるかもしれません。現象もどうやら、VzのオプションSWが1-3の時に起こるようです。SW0なら起こりません。現象もどうやら、VzのオプションSWが1-3の時に起こるようです。SW0なら起こりません。SW0なら問題無いのですが、空きメモリが少なくなってしまいます。大文字コマンドだけで運用するつもりでも、うっかり小文字コマンドを打ってしまうかもしれません。パッチを当ててみたら、出来てしまいました。ver1.59zのパッチ版です。小文字コマンドでも強制的にスワップします。変更部分は1バイトだけです。メールで送りましたので、よろしかったら試してみてください。メールで送りましたので、よろしかったら試してみてください。現象は、外部コマンドが大文字小文字にかかわらず起こるので、正確にはkonnoさんの現象と違うと思っていました。さんの修正vz159.comで、大文字でも小文字でも起こらなくなりました。現象は、外部コマンドが大文字小文字にかかわらず起こるので、正確にはkonnoさんの現象と違うと思っていました。さんの修正vz159.comで、大文字でも小文字でも起こらなくなりました。異常が無くなったようでよかったです。スワップを監視している前提と思われます。Win95DOS窓でズレた時は高橋さんが対応してくれましたが、NT系になって完全にわからなくなったのでは。来る場合もあって、それがVZにはわからない。それで今回のような異常が出るのではないかと思います。これで暫く運用して問題が無ければ他にも適用しようと思います。無想転生を極めれば、コマンド—の動きも見切れる。1パッチ情報をもとに高橋版とk07s5にパッチをあててみました。各々のオリジナル版とバイナリデータそれなりに修正したソースをアセンブルしたものを比較したら修正箇所はパッチ情報と同じになったので・・・大丈夫のような?動作確認したら現象はなくなりました。オプション化をチャレンジしましたが私には無理でした。あっ、先の不具合が出なかった報告はSW0だったからでした。パッチ情報をもとに高橋版とk07s5にパッチをあててみました。各々のオリジナル版とバイナリデータそれなりに修正したソースをアセンブルしたものを比較したら修正箇所はパッチ情報と同じになったので・・・大丈夫のような?動作確認したら現象はなくなりました。ヤッタ-パッチ位置を探すのはかなり大変でした。使い方も忘れていて、参考書を見てもさらっとしか書いてなくて。オプション化をチャレンジしましたが私には無理でした。チャレンジする心と実際にやってみるのが大事だと思います。私も最初はパッチ当てが精いっぱいだったので、キーワードを検索してコメントから始めました。あっ、先の不具合が出なかった報告はSW0だったからでした。Win11でもちゃんと動いているんだなぁ、などとぼーっと見てました。SWAPバッチの効果を確認してみました。64k超のファイル編集中下のコマンドをTAGLF5でコピーしコマンドラインに降りて張り付け実行後戻る。古いVTDOSの環境を上の理由で残しているので試してみた結果です。同じような結果になっています。VTDOSがシェアウエアになる時にこの辺が修正されたようです。メモリの問題は出なくなったようですね。書いているので、ここの問題だったのかもしれませんね。WinNT系をベースに開発したのかなぁと。10#さんはこの問題を解決するのに苦労して、それでシェアウエアにしたとかね。1調べていたらMCBの未チェックが原因だったようです。10#さんが当時の不具合の原因を特定してくれていました。10#さんのパッチでコメントになっています。2行を飛ばすようにしました。オプションに変更してみました。swapパッチと同じく正常になりました。VZは検知できないということだと思います。swapすることで正常になるのだと思います。VZの問題原因究明出来てもすぐには解決できませんでした。10#さんでも問題解決にそうとう時間が掛かったのだと想像します。この当時は私はこの話を全然理解できていなかったですね。AH=4Ahに対策を入れてみました。4.0の挙動にあわせています。これでVZの問題が解決しているのではないかと思います。AH=4Ahに対策を入れてみました。4.0の挙動にあわせています。これでVZの問題が解決しているのではないかと思います。武田さん、ありがとうございます。オリジナルVZで確認してみましたが、常駐、非常駐とも問題無しでした。これでパッチVZの需要は無くなりましたね。(^^;本当にありがとうございました。Vz1.59zのコマンドラインモードで、bkoさんのgrepは、めでたく正常に動作するようになりました。おお、おめでとうございます。私の方では再現できなかったですが、少ない情報で対応できるのは流石ですね。これでコマンド文字列を取り込んでからコマンド実行するとファイルが壊れるようです。呼び出しているのですが、大文字なのでスワップします。その後小文字コマンド実行で異常になるようです。ありましたが、VZの不具合のように思います。大文字コマンドなら問題は出ないようです。これは武田さんにお願いするわけにもいかないですね。VTDOSやDOSVAXJ3で出ないのは何か対策してるのかしら。NT系で異常が出るのが個人的に気になっているのですが。VTDOSは286CPU相当とか、DOSVAXJ3も16ビットDOSなので、その辺の違いかなぁ。1テスト版をこっそりアップロードしました。[arguments]"を直接実行するようにしています。COMMAND.COMは何か色々特殊なことをやってそうなので、COMMAND.COMを無駄に起動しないことで何か挙動が変わるかもしれません。テスト版をこっそりアップロードしました。[arguments]"を直接実行するようにしています。武田さん、ありがとうございます。COMMAND.COMを無駄に起動しないことで何か挙動が変わるかもしれません。試してみましたが、異常が出るのは変わりませんでした。大文字コマンドなら問題は出ないようなので、いっそ全部スワップさせてみました。したら異常が出なくなりました。VZの問題まで気にかけていただき、ありがとうございました。16bitのCOMMAND.COMの有無で挙動が変わるようです。無くても動くとは知りませんでした。GREP.COMはコマンド引数の先頭がスペースでないと正常に動作しないようです。これはわからないですね。後ほど対策を入れたバージョンを公開します。