(4216)
4216:
非常駐でTOINT29.EXEは?
投稿者:
あきろ
2009/10/03(土) 20:00
コメント数 1
konno さん、こんばんは。
このところずーっと非常駐Vzを利用しているのですが、TOINT29.EXE は、
非常駐Vzでは使えないと考えて良いでしょうか?
それとも、何か方法はありますか?
これって、すでに話題になってましたっけ?
一応、非常駐でも使えるツールを見つけはしたのですが・・。
- No.4216 -
このTreeへ
[リストへもどる]
pre
(4216)
4217:
Re: 非常駐でTOINT29.EXEは?
投稿者:
konno
2009/10/03(土) 22:04
4216 番 あきろ さんへのコメント コメント数 1
> このところずーっと非常駐Vzを利用しているのですが、TOINT29.EXE は、
> 非常駐Vzでは使えないと考えて良いでしょうか?
そういえば、非常駐Vzで、DIR とやると、SFNのDIRになりますね。当然コンソールに
出ます。つまり、そのままでは32ビットコマンドが使えないわけですね。
で、TOINT29.EXE は、16ビットコマンドなので、使用は出来ます。が、やりたいのは
32ビットコマンドの出力結果をコンソールに出したいのですよね。(^^;
これは、#4095で話題になってますが、非常駐VZのコマンドラインは16ビット
オンリーの環境になっているようです。なので、
cmd /c dir |toint29
と、頭に CMD /C をつければ32ビットコマンドが実行できます。ちょっと面倒ですが。
(^^;
> 一応、非常駐でも使えるツールを見つけはしたのですが・・。
おお、なんでしょう。教えてください。m(__)m
- No.4217 -
このTreeへ
コメント元:4216 へ
[リストへもどる]
pre
(4216)
4222:
Re^2: 非常駐でTOINT29.EXEは?
投稿者:
あきろ
2009/10/04(日) 22:43
4217 番 konno さんへのコメント コメント数 1
konno さん、こんばんは。
非常駐Vzでは、「DOS 画面出力の参照」って、できるのでしょうか? うち
では、常駐Vzではできるのですが、非常駐Vzではできません。ですから、
vmap などの結果をテキストに読み込むことができません。みなさん、どうや
っているのでしょうか? もしかして、基本的なところで何か間違っているの
かしら?
えーと、私が見つけたツールは、「ptee」というツールです。Vector にあり
ます。
http://www.vector.co.jp/soft/dos/util/se037517.html
説明を要約すると、
---------------------------------------------
ptee とは、「他のコマンドを実行して、その実行中に、そのコマンドの標準
出力を、指定したファイルと本来の標準出力との 2 箇所に、リアルタイムに
書き出す」という機能を持つ、DOS 汎用のツールです。
---------------------------------------------
ということで、指定したファイルに書き出すので、vmap の結果を非常駐Vz
でもテキストに取り込めました。
UNIX に tee というツールがあり、それの dos 版といったもののようです。
ただし、 UNIX の tee とは書式が異なるということです。
- No.4222 -
このTreeへ
コメント元:4217 へ
[リストへもどる]
pre
(4216)
4225:
Re^3: 非常駐でTOINT29.EXEは?
投稿者:
konno
2009/10/05(月) 01:18
4222 番 あきろ さんへのコメント
> 非常駐Vzでは、「DOS 画面出力の参照」って、できるのでしょうか? うち
> では、常駐Vzではできるのですが、非常駐Vzではできません。
もしかして、config.ntに、ansi.sysがあるのではないですか。常駐用のconfigには
入れて無いように思われます。
ごぞんじでしょうが、XP標準のansi.sysではVZのコンソール出力に対応してないので、
config.ntを確認して見てください。
> えーと、私が見つけたツールは、「ptee」というツールです。Vector にあり
> ます。
お、これは面白そうなツールですね。
> ptee とは、「他のコマンドを実行して、その実行中に、そのコマンドの標準
> 出力を、指定したファイルと本来の標準出力との 2 箇所に、リアルタイムに
> 書き出す」という機能を持つ、DOS 汎用のツールです。
なるほど、説明を読むと、tee と同じようでいて、リアルタイムに書き出すという
ところが違うということですね。
そのために、pteeからコマンドを実行させているんですね。なるほど。
> ということで、指定したファイルに書き出すので、vmap の結果を非常駐Vz
> でもテキストに取り込めました。
う、もしかして、VZのコンソールには出力されていないということですか。原理的には
そんな気がしますが。そのうち試してみます。
> UNIX に tee というツールがあり、それの dos 版といったもののようです。
昔、UNIXライクなDOSツール集で、TOOLSだったかな、買ったことがあり、
その中にtee というのがあったことを思い出しました。
今でも何処かにあるはずなんですが、今は探す気も起きないなぁ。
- No.4225 -
このTreeへ
コメント元:4222 へ
[リストへもどる]
pre