Как сделать зеленую бегущую строку в cmd
Перейти к содержимому

Как сделать зеленую бегущую строку в cmd

  • автор:

color

Изменяет цвет переднего плана и фона в окне командной строки текущего сеанса. При использовании без параметров цвет восстанавливает окно командной строки по умолчанию для переднего плана и фона.

Синтаксис

color [attr] 

Параметры

Параметр Описание
attr Задает атрибут цвета выходных данных консоли.
/? Отображение справки в командной строке.

В следующей таблице перечислены допустимые шестнадцатеричные цифры, которые можно использовать в качестве значений: attr

Значение Цвет
0 Черный
1 Синий
2 Зеленый
3 Темно-бирюзовая
4 Красный
5 Лиловая
6 Желтый
7 Белый
8 Серый
9 Светло-синий
a Светло-зеленый
б Легкий аква
c Светло-красный
d Светло-фиолетовый
e Светло-желтый
f Ярко-белый
Замечания
  • Можно указать одну или две шестнадцатеричные цифры. Первый используется в качестве цвета переднего плана, а второй используется в качестве цвета фона. Если указать две шестнадцатеричные цифры, не используйте пробелы между ними.
  • Если указать только одну шестнадцатеричную цифру, соответствующий цвет используется в качестве цвета переднего плана, а цвет фона имеет значение по умолчанию.
  • Чтобы задать цвет окна командной строки по умолчанию, выберите верхний левый угол окна командной строки, выберите вкладку «Цвета«, а затем выберите цвета, которые вы хотите использовать для фона экрана и экрана.
  • Если указать одно и то же значение для двух шестнадцатеричных цифр, для параметра ERRORLEVEL задано 1 значение, и изменения не изменяются на переднем плане или цвете фона.

Примеры

Чтобы изменить цвет фона окна командной строки на серый и цвет переднего плана на красный, введите:

color 84 

Чтобы изменить цвет окна командной строки переднего плана на светло-желтый, введите следующее:

color e 

В этом примере для фона задан цвет по умолчанию, так как указана только одна шестнадцатеричная цифра.

Дополнительные ссылки

Забавные команды Linux. Коровы, пони, кошечки.

Пятница, а значит можно немного отвлечься от рутинных дел и «поиграть» в терминале. В этой подборке 10 забавных и не очень команд Linux.

Смотрите также нашу предыдущую подборку забавных команд — Забавные команды Linux. Огонь, поезд.

cmatrix — матрица в терминале

Команда cmatrix показывает в терминале бесконечно бегущую салатовую матрицу чисел и символов, почти как в фильме Матрица.

Установка в Ubuntu:

sudo apt install cmatrix
cmatrix

yes — повтор фразы

Команда yes бесконечно повторяет в терминале фразу, которую вы ей указали. Прервать ее можно сочетанием клавиш Ctrl+C или закрыв окно терминала.

yes Hello

cowsay — корова говорит

cowsay — команда, которая выводит в окне терминала ASCII корову, которая в облачке «говорит» фразу, переданную команде.

Установка в Ubuntu:

sudo apt install cowsay
cowsay Сегодня пятница!

cowthink — корова думает

cowthink это точно такая же команда, как и cowsay, но в данном случае корова думает (облачко рисуется немного по-другому).

Установка в Ubuntu (cowthink входит в пакет cowsay):

sudo apt install cowsay
cowthink Пяяятницаа. 

ponysay — пони говорит

Продолжая тему говорящей коровы, команда ponysay выводит в терминале разноцветную пони, которая говорит фразу, переданную команде.

Установка в Ubuntu:

sudo snap install ponysay
ponysay Hello! I am pony.

oneko — котенок на рабочем столе

Очень забавная команда, которая заводит на вашем рабочем столе маленького котенка, который бегает за курсором мыши.

Установка в Ubuntu:

sudo apt install oneko
oneko

espeak — синтезатор речи

espeak — это настоящий синтезатор речи. Он проговаривает голосом то, что ему вводят.

Установка в Ubuntu:

sudo apt install espeak
espeak "Hello Linux! It's good day today!"

fortune — случайные цитаты

Команда fortune выводит в терминале случайную цитату (мысль, пословицу). Цитаты хранятся в системе в директории /usr/share/games/fortune.

Установка в Ubuntu:

sudo apt install fortune

Запуск (ключ -s используется, чтобы выводить короткие цитаты):

fortune -s

time cat — вместо таймера

Команда time возвращает время выполнения команды, которая указывается, как аргумент команде time. Таким образом, если вызвать time cat, то time будет считать время выполнения команды cat. Чтобы прервать выполнение, нужно нажать Ctrl+C .

На экран будет выведено общее время выполнения команды (в первой строке вывода).

time cat

factor — разбивает число на множители

И напоследок полезная команда factor, которая разбивает число на простые множители. Пригодится школьникам, студентам и многим другим.

factor 100 factor 112 factor 348 factor 82846

Некоторые команды имеют дополнительные возможности. Чтобы получить дополнительную информацию о каждой команде, выполните в терминале

echo

Отображает сообщения или включает или отключает функцию эхо-команды. При использовании без параметров эхо отображает текущий параметр эхо.

Синтаксис

echo [] echo [on | off] 

Параметры

Параметр Описание
[on | off] Включает или отключает функцию эхо команды. По умолчанию выполняется эхо команды.
Указывает текст, отображаемый на экране.
/? Отображение справки в командной строке.
Замечания
  • Команда echo удобнее при отключении эха . Чтобы отобразить сообщение с несколькими строками без отображения каких-либо команд, можно включить несколько echo команд после команды отключения в пакетную программу.
  • После отключения эха командная строка не отображается в окне командной строки. Чтобы отобразить командную строку, введите эхо.
  • Если используется в пакетном файле, эхо-отключаетсяи не влияет на настройку в командной строке.
  • Если во время использования эхо есть пустая переменная в пакетном файле, отображается сообщение «ECHO отключено». Чтобы предотвратить просмотр этого сообщения и создать пустую строку, поместите двоеточие ( : ) между эхом и переменной. Например, echo:%var% .
  • Чтобы предотвратить повторение определенной команды в пакетном файле, вставьте перед командой вход ( @ ). Чтобы предотвратить повторение всех команд в пакетном файле, включите команду echo off в начале файла.
  • Чтобы отобразить восклицательный знак ( ! ) в пакетных скриптах, заключите слово или фразу в двойные кавычки, за которым следует курсор перед восклицательным знаком ( «Hello World^!» ). Кроме того, двойной курсор ( ^^ ) можно использовать без необходимости в двойных кавычках ( Hello World^^! ).
  • Чтобы отобразить канал ( | ), амперсанд () или символ < перенаправления ( & или >) при использовании эхо, используйте курсор ( ^ ) непосредственно перед этим символом. Например, ^| , ^& , ^> или ^ < . Чтобы отобразить курсор, введите два элемента в последовательности ( ^^ ).
  • Когда внутри блока завершается круглыми скобками ( () ), открытие и закрытие круглых скобок также должно быть экранировано с помощью курсора ( ^ ) непосредственно перед каждым из них. Например, This is ^(now^) correct будет правильно отображаться This is (now) correct .

Примеры

Чтобы отобразить текущий параметр эхо , введите:

echo 

Чтобы эхо пустой строки на экране, введите следующее:

echo. 

Не включайте пространство до периода. В противном случае период отображается вместо пустой строки.

Чтобы предотвратить эхо-команды в командной строке, введите следующее:

echo off 

При отключении эха командная строка не отображается в окне командной строки. Чтобы снова отобразить командную строку, введите эхо.

Чтобы предотвратить отображение всех команд в пакетном файле (включая команду отключения ) на экране, в первой строке типа пакетного файла:

@echo off 

Вы можете использовать команду echo в рамках инструкции if . Например, чтобы найти текущий каталог для любого файла с расширением RPT-файла, а также отправить сообщение, если такой файл найден, введите:

if exist *.rpt echo The report has arrived. 

Следующий пакетный файл ищет текущий каталог для файлов с расширением имени файла .txt и отображает сообщение, указывающее результаты поиска:

@echo off if not exist *.txt ( echo This directory contains no text files. ) else ( echo This directory contains the following text file^(s^): echo. dir /b *.txt ) 

Если при запуске пакетного файла не найдено .txt файлов, отобразится следующее сообщение:

This directory contains no text files. 

Если .txt файлы обнаруживаются при выполнении пакетного файла, отображаются следующие выходные данные (например, предположим, что файлы File1.txt, File2.txt и File3.txt существуют):

This directory contains the following text file(s): File1.txt File2.txt File3.txt 

Дополнительные ссылки

Как сделать матрицу в командной строке?

1) Открой программу Блокнот.
Скопируй и вставь вот этот текст:

setlocal enabledelayedexpansion
:: Отключаем вывод.
echo off
:: Задаём заголовок окошка.
title It’s Matrix
color 02
:: Отчищаем экран командной строки.
cls
:: Ставим метку для создания замкнутого цикла.
:prodolgit
:: Задаём цикл со сменой цветов в случайном порядке, но в заданном диапазое.
set stroka=
for /l %%i in (0,1,78) do (
set /a vremenno=!random!%%2
set stroka=!stroka!!vremenno!
)
set /a generate=!random!%
if %generate%==0 (color 0A) else (color 02)
:: Выводим матрицу на экран.
echo %stroka%
:: Переходим по метке.
goto prodolgit

Остальные ответы

«Клава, я потею! «(с) Матрицу сделать не только в КС проблематично, но и на плюсах невозможно. Матрица не программа, матрица — идеология. Программирование не метод власти, это просто технология. Как говорится Calm down

setlocal enabledelayedexpansion
echo off
title It’s Matrix
color 02
cls
:prodolgit
set stroka=
for /l %%i in (0,1,78) do (
set /a vremenno=!random!%%2
set stroka=!stroka!!vremenno!
)
set /a generate=!random!%
if %generate%==0 (color 0A) else (color 02)
echo %stroka%
goto prodolgit

@echo off
pause
color a
mode 1000

A;
@echo %random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%%random%
Goto a

О, да тут сборище программистов прям)

Пишем в открывшемся окошке без кавычек: «cmd.exe»

В новом открывшемся окошке пишем без кавычек: «color a»

Далее пишем без кавычек: «cd \»

Далее пишем без кавычек: «tree» и нажимаем Enter☻☺☻
(цвета можно менять от: «a» до «f» и цифрами от «0» до «7» но только до запуска

открваете CMD
пишите color 2, затем dir /s

setlocal enabledelayedexpansion
echo off
title It’s Matrix
color 0a
cls
set /a generate=!random!%
if %generate%==0 (color 0A) else (color 02)
:pr
set str=
for /l %%i in (0,1,78) do (
set /a vr=!random!%%2
set str=!str! !vr!
)
echo %str%
goto pr

setlocal enabledelayedexpansion
@echo off
chcp 65001
title The Real Matrix
color 0a
set «alp=█ ABCDEFGHIKLMNOPQRSTUVXYZabcdefghiklmnopqrstuvwxyz0123456789ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯȰȱȲȳȴȵȶȷȸȹȺȻȼȽȾȿɀɁɂɃɄɅɆɇɈɉɊɋɌɍɎɏɐɑɒɓɔɕɖɗɘəɚɛɜɝɞɟɠɡɢɣɤɥɦɧɨɩɪɫɬɭɮɯɰɱɲɳɴɵɶɷɸɹɻɼɽɾɿʀʁʂʃʄʅʆʇʈʉʊʋʌʍʎʏʐʑʒʓʔʕʖʗʘʙŒœDŽDždžLJLjljNJNjnjǢǣǤǥDZDzdzǷǼǽǾȺȻȼȽȾȿɀɁɂɃɄɅɆɇɈɉɎɏɌɍɊɋɗɘəɚɛɜɝɯɰɱɣɤɷɸɶɵʘʣʠʡʢʤʥʦʧʨʩʪʫʬʭʮʯϢϠϡϏϖϗЉЊЋЌЍЎЏѠѡѢѣѤѥѦѧѨѩѪѫѬѭѮѯѰѱѲѳѴѵѶѷѸѹѼѽѾѿҚқҜҝҨҩӔӕԔԕԖԗԘԙԞԟԠԡԢԣԤԥԦԧԨԩԪԫԬԭᵯᵰᵫᵬᵬᵮᵱᵲᵹᵺᵴᵵᵶᶆᶓᶔᶕᶌᶍᶎᶏᶐᶑ₡₢₣₤₥₦₧₨₩»
:asd
set /a «s=%random% %% 714»
set «aq=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «aw=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ae=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ar=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «at=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ay=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «au=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ai=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ao=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ap=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «aa=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «as=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ad=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «af=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ag=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ah=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «aj=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ak=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «al=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «az=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ax=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ac=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «av=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ab=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «an=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «am=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bq=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bw=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «be=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «br=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bt=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «by=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bu=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bi=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bo=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bp=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «ba=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bs=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bd=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bf=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bg=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bh=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bj=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bk=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bl=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bz=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bx=!alp:~%s%,1!»
set /a «s=%random% %% 714»
set «bc=!alp:~%s%,1!»

echo █ %aq% %aw% %ae% %ar% %at% %ay% %au% %ai% %ao% %ap% %aa% %as% %ad% %af% %ag% %ah% %aj% %ak% %al% %az% %ax% %ac% %av% %ab% %an% %am% %bq% %bw% %be% %br% %bt% %by% %bu% %bi% %bo% %bp% %ba% %bs% %bd% %bf% %bg% %bh% %bj% %bk% %bl% %bz% %bx% %bc% █
goto asd

Нажимаешь Win + R
Вводишь color 02 и на Enter
Дальше cmd.exe и Enter
Потом cd \ и Enter
Так же tree и Enter
Матрица готова

Win+R
пишем cmd
дальше в командной строке пишем Color 2 нажимаем Enter
пишем dir/s нажимаем Enter и всё вот тебе матрица

1.Win зажать r нажать 2.cmd.exe/cmd. 3.color 2 4.dir/s

Создаем блокнот
Пишем для вас непонятные символы
echo off
title Matrix
color 02
:start
echo%random℅ ℅random℅ ℅random℅ ℅random℅ ℅random℅ ℅random℅
goto start
Сохраняем этот фаил (сохр как)
Пишем Matrix.bat сохраняем
Вот вам и матрица

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *