Последние записи
- Модуль числа |a| без условных операций на CMD
- Как копировать текст из блока в буфер обмена?
- Получение ProductKey установленной Windows
- Как парсить https сайт ?
- Смена регистра строки текста на BAT (CMD)
- Вывод разноцветного текста на BAT (CMD)
- Узнать дату окончания сертификата
- Как создать полноценный сайт на Open Server
- Получить температуру процессора на bat-файлах
- Динамические массивы в Lazarus / Delphi — индексация элементов
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
29th
Янв
Модуль числа |a| без условных операций на CMD
Вариант нахождения модуля числа a без поразрядных операций на BAT/CMD:
20th
Янв
Получение ProductKey установленной Windows
Батник для получения ProductKey установленной Windows:
30th
Дек
Смена регистра строки текста на BAT (CMD)
Пожалуй, это лучший вариант для преобразования регистров символов:
(читать всё…)
25th
Дек
Вывод разноцветного текста на BAT (CMD)
Утилита FINDSTR при помощи ключа /A позволяет задать цвета текста и фона для выводимых имён файлов, в которых обнаружено соответсвие строке поиска (после имени файла теми же цветами выводится двоеточие, а затем, уже общими цветами окна консоли, строка, содержащая соответствие). Причём, если строка, содержащая соответствие, в файле последняя и не завершается переводом строки, то перевод строки после неё будет отсутствовать и в выводе FINDSTR.
Это используется в двух следующих процедурах, предназначенных для вывода текста заданного цвета:
27th
Ноя
Получить температуру процессора на bat-файлах
Батник выводит температуру процессора в градусах Цельсия с точностью до двух знаков после десятичной точки:
(читать всё…)
17th
Ноя
Многозадачность на бат-файлах
Для реализации некоторого параллельного программирования в CMD можно использовать такую команду:
start /b имя.cmd
Параметр /b позволяет запустить скрипт имя.cmd в том же консольном окне, при этом основная программа продолжает выполнение, а имя.cmd работает совместно, разделяя с ней потоки ввода-вывода.
23rd
Окт
Пример проигрывания музыки по нотам на бат-файлах (через powershell)
Вот вариант более «батниковский»:
@echo off
echo Playing Чижик-пыжик...
:loop
rem Play Music
call :beep 659 300
call :beep 587 300
call :beep 523 300
call :beep 587 300
call :beep 659 300
call :beep 659 300
call :beep 659 600
call :beep 587 300
call :beep 587 300
call :beep 587 600
call :beep 659 300
call :beep 784 300
call :beep 784 600
call :beep 659 300
call :beep 587 300
call :beep 523 300
call :beep 587 300
call :beep 659 300
call :beep 659 300
call :beep 659 300
call :beep 659 300
call :beep 587 300
call :beep 587 300
call :beep 659 300
call :beep 587 600
call :beep 523 900
timeout /t 1 /nobreak >nul
goto loop
:: Бипер
:: %1 - частота в Гц (от 37 до 32767)
:: %2 - продолжительность в мс (от 1)
:beep
powershell -c "[console]::beep(%1,%2)"
exit /b
10th
Сен
CMD/BAT: звуки (2 разных + бонус: сигнал SOS)
@ echo off
setlocal enabledelayedexpansion
pause
echo Звуковой сигнал №1
call :beep1
pause
echo Звуковой сигнал №2
call :beep2
exit /b
:: Звуковой сигнал через символ с кодом 7 (Alt + 07)
:beep1
setlocal
0<nul set /p =[BEL]
endlocal & exit /b
:: Звуковой сигнал через choice
:beep2
echo 0y | choice /c y /n>nul
exit /b
[BEL] — это непечатный символ с кодом 7. Здесь его вставить нельзя, так что работающий пример качайте из вложения.
5th
Сен
CMD/BAT: Управляющие последовательности ANSI/ECMA-48
Управляющие последовательности ANSI — символы, встраиваемые в текст, для управления форматом, цветом и другими опциями вывода в текстовом терминале.
В Microsoft Windows поддержка управляющих последовательностей ANSI появилась начиная с Windows 10.
Для управления выводом текста в консоль используются специальные ESC-коды. Выглядят они так:
ESC[<параметры><буква-команда>
ESC[ — признак начала управляющей последовательности. ESC — непечатный символ с кодом 27 (U+001B). Набирается посредством Alt+27 или Alt+027, на экране выглядит как вопросик в квадрате или иначе, в зависимости от редактора.
<параметры> — цифры (иногда с ; ), указывают режим или количество.
<буква-команда> — финализирующий символ, указывающий какое именно действие.
Так как набирать непечатный символ ESC не очень удобно, да и скопировать текст с непечатными символами может быть проблематично (допустим, невозможно поделиться кодом на форуме), то можно программно получить префикс для CSI-кодов. Вот код для получения CSI-префикса:
:: Получаем префикс CSI = ESC + [
for /f "delims=" %%a in ('echo prompt $E[^| cmd /q /d /k') do set "CSI=%%a"
29th
Май
Вывод температуры процессора через BAT (CMD)-файл
Создав 2-х строчный Temperature.bat
@ wmic /namespace:\\root\wmi PATH MSAcpi_ThermalZoneTemperature get CurrentTemperature
@ pause
Интересует: как автоматически переводить в градусы Цельсия из градусов Кельвина
С = (К/10)-273
встроив формулу в Temperature.bat
Облако меток
ассемблер timer TBitMap select SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid поиск canvas файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту

пеллетные котлы

Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)


