Помогите!

    Title Terminal-#$s 
color 0a 
Prompt PoodleCorp Console: 
cls
Echo Welcome, back.

Я хочу, чтобы это было в файле bat и оставалось открытым для использования cmds

2 ответа2

0

Запретить показ команд

echo off

Установить заголовок окна cmd

TITLE Welcome to the Matrix

Установить цвет CMD

color 0a 

Чистый экран

cls

Показать приветственное сообщение

cmd /k @echo "To deny our own impulses is to deny the very thing that makes us human."
0

По умолчанию, cmd.exe вызывается с /c выключателем , который гр arries из команды , а затем завершается.

Ключ /k k запускается, но остается, и позволяет вам вводить команды (после выполнения команд внутри командного файла, то есть сценария, или непосредственно заданных параметров после команд, как в cmd /k "commands").

Если вы хотите запретить ввод данных пользователю, но при этом оставить окно зависшим, вы можете добавить pause > nul в конце пакетного сценария.

Он будет просто зависать (пауза), пока пользователь не ответит, то есть пока пользователь не нажмет любую клавишу, и после этого завершится.

Вторая часть команды, тат является nul чтобы избежать выхода «Нажмите любую клавишу для продолжения ...»

Больше здесь cmd /? или help cmd

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