アカウント名:
パスワード:
This program cannot be run in DOS mode.
MS-DOS (あえて Windows って言ってあげない) って 拡張子が .com でも .exe でも関係ありませんから :-)
# 先頭の 2byte が全て...
をを、本当だ ^^;;; debug で dec bp pop dx push dx int 20 として作った 5byte のファイルを foo.com や bar.exe を再度 debug 上に load すると、どちらも cs=ds=es=ss, ip=0100h で始まります。(これだけで .com file として実行していると言い切って大丈夫?<俺)
どうやら先頭の 2byte だけ で動作が変わるというのはデマのようです。すいません ^^;;;
# 関係ないけど int 20h って WinXP でもまだ使えたのか...
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
.comの実行ファイル (スコア:1)
そろそろないことにしちゃっても(ないことにできるようにしてしまっても)いい時期なのかもしれません。
なくしちゃうと困りましたっけ? Windowsの深いところで使用してたりします?
Re:.comの実行ファイル (スコア:1)
Re:.comの実行ファイル (スコア:2, 参考になる)
MS-DOS (あえて Windows って言ってあげない) って 拡張子が .com でも .exe でも関係ありませんから :-)
# 先頭の 2byte が全て...
Re:.comの実行ファイル (スコア:2, 参考になる)
先頭がMZでも、何バイトか忘れちゃったけど、一定サイズ以下のモノは.comとして実行されます。
Re:.comの実行ファイル (スコア:2, 参考になる)
をを、本当だ ^^;;; debug で
dec bp
pop dx
push dx
int 20
として作った 5byte のファイルを foo.com や bar.exe を再度 debug 上に load すると、どちらも cs=ds=es=ss, ip=0100h で始まります。(これだけで .com file として実行していると言い切って大丈夫?<俺)
どうやら先頭の 2byte だけ で動作が変わるというのはデマのようです。すいません ^^;;;
# 関係ないけど int 20h って WinXP でもまだ使えたのか...