[リストへもどる] [返信 ]  [新着記事] [最新50] [ワード検索] [過去ログ]

記事閲覧・返信


タイトル MS-DOS Player 2025/5/31版
投稿日: 2025/05/31(土) 15:32
投稿者: konno
 番 号 12352       コメント数 1

MS-DOS Player 2025/5/31版が更新されました。
-----------------------------------------------------------
Windows 98のXCOPYおよびXCOPY32が動作するようになりました。

XCOPYおよびXCOPY32は、子プロセスとしてXCOPY32.MODを起動するようになっています。
INT 21h, AX=4B00h/4B01hにおいて、従来は拡張子がCOM/EXE/BATのファイルのみ
読み込むようになっており、XCOPY32.MODの起動に失敗してしまっていましたが、
これを任意の拡張子を受け付けるように改良しました。

また、/Dオプションで日付を指定すると、INT 21h, AH=2Bhでその日付に変更してみて、
エラーが返るか否かで日付の妥当性をチェックするようになっています。
(日付の変更に成功した場合は、もちろん直ぐに元の日付に変更し直すようですが、
その狭間で次の日になってしまった場合は大丈夫ですかね…)
Windowsでは日時の変更は管理者権限が必要なため、常にエラーを返していましたが、
このため/Dで指定した日付が常に正しくないと判定されてしまっていました。
INT 21h, AH=2Bh/2Dhで、実際に仮想DOSマシン内の日時を変更できるよう改良して、
(ただし、ホスト環境の日時の設定には影響しないようになっています)
/Dオプションで指定した日付を正しく判定できるようになりました。
ついでに、タイマーBIOSのINT 1Ah, AH=03h/05hについてもサポートしています。

cracyc様のforkから、MAM版i386コアの修正を取り込ませていただきました。
VERR/VERW命令について、現在の権限レベルをチェックするようにしています。
-----------------------------------------------------------

WinMEの XCOPY32 の日付指定コピーが動くようになりました。
DATEコマンドでホストの日付が変わらないのは良いですね。手軽に使えそうです。
更新ありがとうございます。

   - No.12352 一括表示へ   -        soft


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
12352.MS-DOS Player 2025/5/31版 - konno 25/05/31-15:32
 ┗12353.Re: MS-DOS Player 2025/5/31版 - konno 25/05/31-16:01
  ┣12354.Re^2: MS-DOS Player 2025/5/31版 - たけだ 25/05/31-19:55
  ┃┗12356.Re^3: MS-DOS Player 2025/5/31版 - たけだ 25/05/31-20:17
  ┃ ┗12357.Re^4: MS-DOS Player 2025/5/31版 - konno 25/05/31-23:50
  ┗12355.Re^2: MS-DOS Player 2025/5/31版 - 鈴木康弘 25/05/31-20:02
   ┗12358.Re^3: バッチで処理してます? - konno 25/06/01-00:01
    ┗12359.Re^4: バッチで処理してます? - たけだ 25/06/01-02:31
     ┗12360.Re^5: バッチで処理してます? - 鈴木康弘 25/06/01-07:12
      ┗12361.Re^6: 子プロセスの問題? - konno 25/06/01-12:51

- - 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)[引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表 ※折り返しません)
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]