Попробуйте это:
' In your command prompt
title foobar
' The title now should say 'foobar' without quotes
' Now issue this...
cmd /k fubar
' The title now should say 'fubar' without quotes
Так что я думаю, вам нужно изменить это так:
<exec>cmd /k title one </exec>
Edit: В конце скрипта вызовите команду exit
для выхода из вложенных уровней процессора командной строки cmd.exe
... Предположим, у вас есть три 'exec' для ' cmd / k ', вам понадобятся три команды' exit ', чтобы вернуться к исходной оболочке cmd.exe, подумайте об этом, как о выталкивании cmd.exe из стека на время сценария nant ...
Редактирование # 2: Согласно комментарию Бретта ... просто мысль - почему бы не сделать это таким образом ...
<exec>cmd /k title one </exec>
<exec>exit</exec>
Добавить команду 'exit' сразу после установки заголовка окна ...?
Надеюсь, это поможет,
С наилучшими пожеланиями,
Том.