[HOME]  [全部表示 会議室風]  [全部表示 保存用]  [リストへもどる]

一括表示

  DOSVAXJ3 (2025/5/27)版更新 - konno 25/05/28-00:27 No.12331
  ┗ Re: DOSVAXJ3 (2025/5/27)版更新 - 鈴木康弘 25/05/28-20:40 No.12332
   ┣ Re^2: DOSVAXJ3 (2025/5/27)版更新 - konno 25/05/29-00:39 No.12333
   ┃┗ Re^3: DOSVAXJ3 (2025/5/27)版更新 - たけだ 25/05/29-01:12 No.12334
   ┃ ┣ Re^4: DOSVAXJ3 (2025/5/27)版更新 - たけだ 25/05/29-01:52 No.12335
   ┃ ┗ Re^4: DOSVAXJ3 (2025/5/27)版更新 - konno 25/05/29-02:22 No.12336
   ┃  ┗ Re^5: DOSVAXJ3 (2025/5/27)版更新 - たけだ 25/05/29-10:26 No.12337
   ┃   ┣ Re^6: XCOPY について - konno 25/05/29-16:31 No.12338
   ┃   ┃┣ Re^7: XCOPY について - konno 25/05/29-23:42 No.12341
   ┃   ┃┗ Re^7: XCOPY について - 鈴木康弘 25/05/30-08:00 No.12344
   ┃   ┃ ┗ Re^8: XCOPY について - konno 25/05/30-16:16 No.12346
   ┃   ┃  ┗ Re^9: XCOPY について - たけだ 25/05/30-16:49 No.12347
   ┃   ┃   ┗ Re^10: XCOPY について - konno 25/05/30-17:28 No.12348
   ┃   ┗ Re^6: DOSVAXJ3 (2025/5/27)版更新 - 鈴木康弘 25/05/29-21:11 No.12339
   ┃    ┗ Re^7: MSDOS PlayerとXCOPY - konno 25/05/29-23:31 No.12340
   ┃     ┗ Re^8: MSDOS PlayerとXCOPY - konno 25/05/30-00:10 No.12342
   ┃      ┣ Re^9: MSDOS PlayerとXCOPY - たけだ 25/05/30-02:10 No.12343
   ┃      ┃┗ Re^10: MSDOS PlayerとXCOPY - konno 25/05/30-15:18 No.12345
   ┃      ┗ Re^9: MSDOS PlayerとXCOPY - としき 25/05/30-22:48 No.12349
   ┃       ┗ Re^10: MSDOS PlayerとXCOPY - konno 25/05/31-00:21 No.12350
   ┗ Re^2: DOSVAXJ3 (2025/5/27)版更新 - たけだ 25/05/31-12:06 No.12351
(12331) 12331DOSVAXJ3 (2025/5/27)版更新  投稿者:konno   2025/05/28(水) 00:27
   コメント数 1

DOSVAXJ3 (2025/5/27)版が更新されていました。

-----------------------------------------------------------
build JP250527 (2025/5/27)
attrib コマンドを実装しました。Linux や macOS で mount したドライブではリードオンリー以外の属性は正しく取得・設定できませんのでご注意ください。
dir コマンドの属性指定やソートオプションを追加しました。
Windows 98 付属の XCOPY コマンドが使用できなかったのを修正しました。
不足していた日本語メッセージを追加しました。
-----------------------------------------------------------

内蔵のDIRコマンドにオプションが追加されて嬉しいです。
入れ替え直後はキャッシュの影響が有りましたがエミュ再起動後は問題無いようです。
益々便利になりました。ありがとうございます。

      - No.12331 -    このTreeへ           [リストへもどる] soft


(12331) 12332Re: DOSVAXJ3 (2025/5/27)版更新  投稿者:鈴木康弘   2025/05/28(水) 20:40
    12331 番 konno さんへのコメント    コメント数 2

 ごぶさたしています。鈴木です。

 DOSVAXJ3のxcopyの件は、昨年秋のバージョンアップでxcopyができなくなってしまったのを、軟式様にお願いして直していただいたのでした。

 ところで、MS-DOS Player はxcopyができないんです。
      - No.12332 -    このTreeへ    コメント元:12331 へ [リストへもどる] soft


(12331) 12333Re^2: DOSVAXJ3 (2025/5/27)版更新  投稿者:konno   2025/05/29(木) 00:39
    12332 番 鈴木康弘 さんへのコメント    コメント数 1

>  ごぶさたしています。鈴木です。

どうもです。
VZも昨年オープン化になったので好きなバージョンを使えるようになりましたが
鈴木さんはどうでしょうか。

>  DOSVAXJ3のxcopyの件は、昨年秋のバージョンアップでxcopyができなくなってしまったのを、軟式様にお願いして直していただいたのでした。

そうだったんですか。私は XCOPY使ってないので Win98MEのもので確認してみました。
確かに前の版では ヘルプが表示しないですね。

>  ところで、MS-DOS Player はxcopyができないんです。

うちでも動いていないみたいです。うーむ、何が違うんでしょうね。
もう少し調べてみて駄目なら作者様にお願いしてみようかしら。

      - No.12333 -    このTreeへ    コメント元:12332 へ [リストへもどる] soft


(12331) 12334Re^3: DOSVAXJ3 (2025/5/27)版更新  投稿者:たけだ   2025/05/29(木) 01:12
    12333 番 konno さんへのコメント    コメント数 2

どのバージョンのMS-DOSないしはPC-DOSに入っているXCOPYを、どのような引数を指定してうまく動かなかったか、もう少し情報がありますと助かります。
      - No.12334 -    このTreeへ    コメント元:12333 へ [リストへもどる] soft


(12331) 12335Re^4: DOSVAXJ3 (2025/5/27)版更新  投稿者:たけだ   2025/05/29(木) 01:52
    12334 番 たけだ さんへのコメント

XCOPYを実行すると、XCOPY32.MODをコマンドファイルとしてロードしようとします。

以前のJGAWKの件で、拡張子がEXEかCOMかBATでないファイルは弾くようにしたため、
XCOPY32.MODをロードできなかったようです。

次のリリースで、MODを許容するか、XCOPY32.MODに限定して許容するか、
何かしら対策をいれてみます。
      - No.12335 -    このTreeへ    コメント元:12334 へ [リストへもどる] soft


(12331) 12336Re^4: DOSVAXJ3 (2025/5/27)版更新  投稿者:konno   2025/05/29(木) 02:22
    12334 番 たけだ さんへのコメント    コメント数 1

> どのバージョンのMS-DOSないしはPC-DOSに入っているXCOPYを、どのような引数を指定してうまく動かなかったか、もう少し情報がありますと助かります。

武田さん、どうもです。
私の手持は Win98ME の XCOPY.EXE なので、DOSver8.0 にして DOSVAXJ3 では動きました。
2000/06/08 17:00 3,974 XCOPY.EXE
2000/06/08 17:00 3,974 XCOPY32.EXE
2000/06/08 17:00 53,248 XCOPY32.MOD

MSDOS Playerは -V8.00 の引数で Win98MEの COMMAND.COMで起動しました。
>verk
Dos Ver 8.00
True Ver 8.00

COMMAND.COMを C:\ のルートに置いて、以下のバージョンでは動作しました。
2023/12/14 09:06 855,552 msdos.exe

それ以後のバージョンでは動かなかったです。
これで何かわかりますでしょうか。


ありゃ、すれ違ってしまいました。宜しくお願い致します。
      - No.12336 -    このTreeへ    コメント元:12334 へ [リストへもどる] pre


(12331) 12337Re^5: DOSVAXJ3 (2025/5/27)版更新  投稿者:たけだ   2025/05/29(木) 10:26
    12336 番 konno さんへのコメント    コメント数 2

http://takeda-toshiya.my.coocan.jp/msdos/msdos_xcopy32_test.7z

取り急ぎ、拡張子MODもコマンドファイルとして扱えるようにした試作版です。
これで問題なさそうでしょうか?

      - No.12337 -    このTreeへ    コメント元:12336 へ [リストへもどる] soft


(12331) 12338Re^6: XCOPY について  投稿者:konno   2025/05/29(木) 16:31
    12337 番 たけだ さんへのコメント    コメント数 2

> 取り急ぎ、拡張子MODもコマンドファイルとして扱えるようにした試作版です。
> これで問題なさそうでしょうか?

動くようになりました。ありがとうございます。
といっても HELP を表示させただけですが。


・Win10の XCOPY.EXE について
どうも Win10の XCOPY.EXE も使えるようです。
HELP を表示させただけですが、オプションが増えてます。
これはどの COMMAND.COMでも使えそうです。
VTDOSでも使えそうです。

DOSVAXJ3では HELPなどのメッセージが表示しないようです。
コピー自体は出来るようです。
これは軟式さんに相談すればなんとかなるのでしょうか。

      - No.12338 -    このTreeへ    コメント元:12337 へ [リストへもどる] soft


(12331) 12341Re^7: XCOPY について  投稿者:konno   2025/05/29(木) 23:42
    12338 番 konno さんへのコメント

> DOSVAXJ3では HELPなどのメッセージが表示しないようです。

DOSVAXJ3 で SET すると

COMSPEC=Z:\COMMAND.COM

こうなっているので、dosboxj.conf の [autoexec]セクションに

COMSPEC=c:\COMMAND.COM

を追加してみました。Win98MEのCOMMAND.COMです。
これが効いたのかどうかはわからないですが
Win10 の XCOPY.EXE で

xcopy c:\vz d:\vz\ /D:5/16/2025 /s /v /y

これで DOSVAXJ3でも正常にコピー出来たようです。
日付の書式は英語式のようです。


      - No.12341 -    このTreeへ    コメント元:12338 へ [リストへもどる] soft


(12331) 12344Re^7: XCOPY について  投稿者:鈴木康弘   2025/05/30(金) 08:00
    12338 番 konno さんへのコメント    コメント数 1


> どうも Win10の XCOPY.EXE も使えるようです。

 あれ、Win10にも xcopy.exe があったんですか。(当たり前か)

 それで試してみると、このxcopy.exe は、無事 MSDOS Player上で動くようです。
 Win98のにこだわる必要はなかったみたいですね。
      - No.12344 -    このTreeへ    コメント元:12338 へ [リストへもどる] soft


(12331) 12346Re^8: XCOPY について  投稿者:konno   2025/05/30(金) 16:16
    12344 番 鈴木康弘 さんへのコメント    コメント数 1

>  あれ、Win10にも xcopy.exe があったんですか。(当たり前か)

64ビット版ではあっても使えないと思ったんですが VTDOSでも使えたのでラッキー!

>  それで試してみると、このxcopy.exe は、無事 MSDOS Player上で動くようです。
>  Win98のにこだわる必要はなかったみたいですね。

使えるツールは多いほうが選択できていいですよね。
私も Win98MEのものが使えるとは思ってませんでした。
これがきっかけで Win10の XCOPY.EXEも使えるのがわかったので嬉しいです。

      - No.12346 -    このTreeへ    コメント元:12344 へ [リストへもどる] soft


(12331) 12347Re^9: XCOPY について  投稿者:たけだ   2025/05/30(金) 16:49
    12346 番 konno さんへのコメント    コメント数 1

command.com上で32bitまたは64bitのプログラムが指定されると、
そのままwindowsの子プロセスとして実行する仕組みになっています。

windows10のxcopyが動いたというのはこれで、
MS-dosのプログラムとして動いている訳ではないです。

      - No.12347 -    このTreeへ    コメント元:12346 へ [リストへもどる] soft


(12331) 12348Re^10: XCOPY について  投稿者:konno   2025/05/30(金) 17:28
    12347 番 たけだ さんへのコメント

> command.com上で32bitまたは64bitのプログラムが指定されると、
> そのままwindowsの子プロセスとして実行する仕組みになっています。
> windows10のxcopyが動いたというのはこれで、
> MS-dosのプログラムとして動いている訳ではないです。

あ、そうでした。子プロセスなんですよね。
それを感じさせずにシームレスに繋いでくれているのは凄いことです。
そのおかげでVZも36年生き残れてきました。
DOSエミュの作者の方々には本当に感謝です。m(__)m

      - No.12348 -    このTreeへ    コメント元:12347 へ [リストへもどる] soft


(12331) 12339Re^6: DOSVAXJ3 (2025/5/27)版更新  投稿者:鈴木康弘   2025/05/29(木) 21:11
    12337 番 たけだ さんへのコメント    コメント数 1


> これで問題なさそうでしょうか?


 鈴木のxcopyはWin98純正のはずで、

XCOPY EXE 3,958 1998-06-12 19:01 XCOPY.EXE
XCOPY32 MOD 53,248 1998-06-12 19:01 XCOPY32.MOD

たとえば

xcopy c:\users\user\vz c:\vz\ /D:2025/5/6 /s /v

とやると、以前のMS-DOS Playerは

too many process
バッチジョブを終了しますか?

と表示して、xcopyはできませんでした。

今日のバージョンでは何も表示する暇なく、cmd.exeが強制終了してしまいます。
      - No.12339 -    このTreeへ    コメント元:12337 へ [リストへもどる] pre


(12331) 12340Re^7: MSDOS PlayerとXCOPY  投稿者:konno   2025/05/29(木) 23:31
    12339 番 鈴木康弘 さんへのコメント    コメント数 1

> 今日のバージョンでは何も表示する暇なく、cmd.exeが強制終了してしまいます。

何かエラーになっているのでしょうかね。うちの環境では、

>xcopy32 c:\vz d:\vz\ /D:5/16/2025 /s /v /y
無効なパラメータです.
- /D:5/16/2025 0 個のファイルをコピーしました.

こうなりました。Win98ME だと問題があるのかもしれません。
Win10 に XCOPY.EXE があるのでリネームしています。
Win10 の XCOPY.EXE では

xcopy c:\vz d:\vz\ /D:5/16/2025 /s /v /y

これで MSDOS PlayerもVTDOSも正常にコピー出来たようです。
/y は上書き確認をしない。で、これが無いと VTDOSでずっと入力待ちになっています。
これはVTDOSの設定で調整出来たかもしれません。

      - No.12340 -    このTreeへ    コメント元:12339 へ [リストへもどる] pre


(12331) 12342Re^8: MSDOS PlayerとXCOPY  投稿者:konno   2025/05/30(金) 00:10
    12340 番 konno さんへのコメント    コメント数 2

すみません。ポカミスしてました。m(__)m

> 何かエラーになっているのでしょうかね。うちの環境では、
> >xcopy32 c:\vz d:\vz\ /D:5/16/2025 /s /v /y
> 無効なパラメータです.
> - /D:5/16/2025 0 個のファイルをコピーしました.
> こうなりました。Win98ME だと問題があるのかもしれません。

色々やってるうちに日付のパラメータを間違えていました。
正しくは

>xcopy32 c:\vz d:\vz\ /D:2025/5/16 /s /v
日付が正しくありません.
0 個のファイルをコピーしました.

こうでした。Win98ME だと日付の指定に問題があるのかもしれません。
いいかげんで申し訳ないです。m(__)m

追記
DOSVAXJ3 では正常にコピー出来ました。
MSDOS Player だと何かが違うんでしょうか。混乱してます。(^^;

      - No.12342 -    このTreeへ    コメント元:12340 へ [リストへもどる] pre


(12331) 12343Re^9: MSDOS PlayerとXCOPY  投稿者:たけだ   2025/05/30(金) 02:10
    12342 番 konno さんへのコメント    コメント数 1

Windows 98 SEのXCOPYで試してみました。
/Dを指定しなければコピーに成功しました。
/Dを指定すると、日付がただしくありませんとなりました。

/Dで日付を指定すると、INT 21h AH=2Bhでその日付に変更してみて、
成功するなら日付は妥当であると判定するようです。
後で元の日付に戻すんですが、その間に日付が変わったらどうするんでしょう・・・

で、Windowsでは日付の変更はAdmin権限が必要なので、
MS-DOS Playerでは常に失敗するようになっているため、
日付が正しくありませんとなってしまうようです。
日付の変更はしないけど、妥当性の確認だけはする必要がありますね。

週末辺り、対策を入れてみます。
      - No.12343 -    このTreeへ    コメント元:12342 へ [リストへもどる] soft


(12331) 12345Re^10: MSDOS PlayerとXCOPY  投稿者:konno   2025/05/30(金) 15:18
    12343 番 たけだ さんへのコメント

> Windows 98 SEのXCOPYで試してみました。
> /Dを指定しなければコピーに成功しました。
> /Dを指定すると、日付がただしくありませんとなりました。

Win95/98系は同じ動作ということなのでしょうかね。
私の失敗も無駄ではなかったかな? (^^;

> /Dで日付を指定すると、INT 21h AH=2Bhでその日付に変更してみて、
> 成功するなら日付は妥当であると判定するようです。
> 後で元の日付に戻すんですが、その間に日付が変わったらどうするんでしょう・・・

そういう動作なのですか、ビックリです。
Win10の XCOPY.EXE は日付指定も正常に動作したので仕組みが違うんでしょうね。

> で、Windowsでは日付の変更はAdmin権限が必要なので、
> MS-DOS Playerでは常に失敗するようになっているため、
> 日付が正しくありませんとなってしまうようです。
> 日付の変更はしないけど、妥当性の確認だけはする必要がありますね。
> 週末辺り、対策を入れてみます。

よろしくお願いします。m(__)m

      - No.12345 -    このTreeへ    コメント元:12343 へ [リストへもどる] soft


(12331) 12349Re^9: MSDOS PlayerとXCOPY  投稿者:としき   2025/05/30(金) 22:48
参照先:http://toshiki.la.coocan.jp/
    12342 番 konno さんへのコメント    コメント数 1

うん、混ざってますね、konnoさん。

Win95の次のバージョンはWin98。
Win98の次のバージョンはWin98SE。「せかんどえでぃしょん」だったかな。
Win98SEの次のバージョンはWinME。「みれにあむえでぃしょん」だっけ。
なので、Win98MEというOSはありません。

      - No.12349 -    このTreeへ    コメント元:12342 へ [リストへもどる] soft


(12331) 12350Re^10: MSDOS PlayerとXCOPY  投稿者:konno   2025/05/31(土) 00:21
    12349 番 としき さんへのコメント

> Win98SEの次のバージョンはWinME。「みれにあむえでぃしょん」だっけ。
> なので、Win98MEというOSはありません。

あ〜〜〜、そうでしたね。すっかり忘れてました。<(^^;)
そういえば私がFGALDCで VZのLFNパッチ発表当時、Win98MEと書いて
PC-98ME?と勘違いされたこともあったような。
なので私のいいかげんさは筋金入りだったりして。(^^;

もう22年前かぁ。(´-`).。oO(トホイメ)

      - No.12350 -    このTreeへ    コメント元:12349 へ [リストへもどる] soft


(12331) 12351Re^2: DOSVAXJ3 (2025/5/27)版更新  投稿者:たけだ   2025/05/31(土) 12:06
    12332 番 鈴木康弘 さんへのコメント

本日の更新で、Windows 98のXCOPY/XCOPY32が、/Dオプション付きで動作するようになっているかと思います。
ついでに、DOS仮想マシン内で、DATE/TIMEコマンドで日時を変更できるようになっています。

      - No.12351 -    このTreeへ    コメント元:12332 へ [リストへもどる] soft