4

Я пытаюсь создать командный файл, который сначала открывает командную строку, а затем выполняет команду «prompt $ t $ gEnter Here $ g». Я попытался запустить его с «% windir%\system32\cmd.exe», а затем с помощью «&&» запустить «prompt $ t $ gEnter Command Here $ g», но не могу заставить его работать. Моя причина для этого состоит в том, чтобы открыть командную строку через командный файл и отобразить «prompt $ t $ gEnter Command Here $ g» в качестве возврата. Так что будет сказано «{Время}> Введите команду здесь>» для каждого возврата. Пожалуйста помоги.

2 ответа2

1

Начальный глагол откроет cmd в новом окне. Это работает для меня в .bat:

start cmd /K PROMPT $t$gEnter Command Here$g

/K будет держать окно cmd открытым после выполнения команды приглашения, поэтому вы можете использовать оболочку.

Просто сохраните его в командном файле и вызовите его двойным щелчком или в другом командном окне.

0

Как открыть командный файл и выполнить команду после открытия командной строки

Создайте файл с именем myprompt.cmd:

@echo off
prompt $t$gEnter Command Here$g

Запустить его:

C:\test>myprompt

 7:43:35.72>Enter Command Here>dir
 Volume in drive C has no label.
 Volume Serial Number is C8D0-DF1E

 Directory of C:\test

26/06/2015  07:43    <DIR>          .
26/06/2015  07:43    <DIR>          ..
26/06/2015  07:40                42 myprompt.cmd
               1 File(s)             42 bytes
               2 Dir(s)  87,332,958,208 bytes free

 7:43:38.34>Enter Command Here>

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .