簡體   English   中英

如何使用dosbox打開一個新的cmd窗口?

[英]how to open a new cmd window using dosbox?

有什么辦法可以從dosbox打開新的cmd窗口? 無法直接/間接使用start

掛載c:驅動器並直接輸入路徑也不起作用。

runexecute命令均無效。

沒有限制,應該在新窗口等中打開cmd。實際上我正在這樣做,以輸入2-3個字符串輸入。 (在choice命令不適用的情況下)

提前致謝。

盡管DOS是一個單任務系統,但是DOSbox的多個實例可以在宿主OS上共存,並且它們可以通過共享文件相互通信。

我在Windows10系統上嘗試了以下批處理STARTDOS.CMD(它可以在CMD窗口中運行或作為服務運行):

 @ECHO OFF 
 TITLE %0
 ECHO >C:\STARTDOS.REQ
:LOOP
 SLEEP 3
 IF NOT EXIST C:\STARTDOS.REQ GOTO :LOOP
 DEL C:\STARTDOS.REQ
 ECHO Starting another DOSbox ...
 START D:\APL\EMU\DOSBox\DOSBox.exe -userconf -noconsole
 GOTO :LOOP

此批處理檢查信號量文件C:\\ STARTDOS.REQ的存在,以在新的cmd窗口中啟動另一個DOSbox實例。

在DOSbox配置文件中,我已mount c C:\\

現在,如果我在一個DOSbox窗口中執行ECHO> C:\\ STARTDOS.REQ ,這將在其自己的cmd窗口中啟動另一個DOSbox。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM