バッチファイルを使用してコマンドプロンプトを複製しようとしています。私の現在のコードは以下に再現されています。
@echo off
title Command Prompt
:LOOP
set /p COMMAND="%CD%>"
title Command Prompt - %COMMAND%
call %COMMAND%
echo.
title Command Prompt
goto LOOP
ただし、問題が1つあります。プログラム(などgpedit.msc
)を呼び出している場合、バッチファイルは、プログラムが戻るまで待機してから続行します。プログラムが戻るのを待たずに、通常のコマンドプロンプトが返されます。
コマンドがプログラムであるかどうかをテストして、コマンドを使用できるようにするにはどうすればよいstart
ですか?