Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
CMD/BAT Копирование всех файлов в новый файл https://www.cyberforum.ru/cmd-bat/thread672110.html
Создать директорию. Наполнить ее несколькими файлами. При помощи ключевого слова for написать bat-файл, осуществляющий копирование всех файлов из данной директории в один новый файл. Действия...
CMD/BAT Написать bat-файл, осуществляющий удаление всех файлов из директории, заданной параметром
Создать несколько директорий. В каждой из них создать несколько файлов. Написать bat-файл, осуществляющий удаление всех файлов, из директории, заданной параметром. Действия комментировать при помощи...
Копирование нескольких файлов с помощью команды COPY CMD/BAT
Не пойму как скопировать с помощью функции copy несколько файлов одновременно. В справке copy /? говорится, что (дословно): Чтобы объединить файлы, укажите один конечный и несколько исходных...
CMD/BAT Использование списка значений в качестве параметров в пакетном файле доброй ночи господа. весь вечер мучаюсь, помогите нужно создать пакетный файл с использованием списка значений в качестве параметров. количество значений заранее не определено. Например, ... https://www.cyberforum.ru/cmd-bat/thread671423.html
CMD/BAT Полезные BAT/CMD скрипты https://www.cyberforum.ru/cmd-bat/thread671391.html
В этой теме выкладываем скрипты, которые часто используются Вами или на Ваш взгляд могут иметь большое практическое значение. Также приветствуются скрипты высокой степени сложности, полезные с...
Как выйти из бесконечного цикла? CMD/BAT
Есть вот такая специфическая форма записи бесконечного цикла: for /L %%a in (0,0,0) do goto :nxt :nxt pause Мне нужно перейти по метке. Именно перейти, а не вообще выйти из скрипта. А...
Каталог простых примеров решенных задач BAT/CMD, с чего начать (■■■ основная тема ■■■) CMD/BAT
Тема создана для размещения "классических" примеров решения только самых распространенных задач, предназначенных как для новичков, так и в роле справки (напоминания) для профессионалов. ...
CMD/BAT Предложения по совершенствованию раздела и закреплению в "ВАЖНЫЕ" новых тем Есть предложение создать несколько тем "закрепленных наверху раздела" с такими названиями: 1) Полный перечень всех встроенных команд 1.1. Описание функционала. 1.2. Список ключей и их... https://www.cyberforum.ru/cmd-bat/thread671223.html
CMD/BAT Что за вирус? https://www.cyberforum.ru/cmd-bat/thread670942.html
У себя на компьютере обнаружил bat вирус... Подскажите что он делает Код удален.
CMD/BAT Копирование на флешку папки, имя которой меняется Имеется папка на рабочем столе "Данные (14.10.2012)" Завтра она будет "Данные (15.10.2012)" итд. Как создать сценарий, который будет копировать ее содержимое в корневище флэшки (тоесть не саму папку... https://www.cyberforum.ru/cmd-bat/thread670712.html
Dragokas
Эксперт WindowsАвтор FAQ
17159 / 7213 / 865
Регистрация: 25.12.2011
Сообщений: 11,009
Записей в блоге: 16
07.04.2013, 18:44  [ТС] 0

Тонкости языка, редкие команды и сложные скрипты

07.04.2013, 18:44. Просмотров 178436. Ответов 96
Метки (Все метки)

Ответ

Получение символов BackSpace (0x08) и Esc (0x27) в переменную
Автор: jeb (dostips.com)
(немного подредактировано мной)
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
:BL.String.CreateDEL_ESC
@echo off
:: Creates two variables with one character DEL=Ascii-08 and ESC=Ascii-27
:: DEL and ESC can be used  with and without DelayedExpansion
setlocal
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%A in (1) do rem"') do (
  rem ENDLOCAL
  set "DEL=%%a"
  rem set "DEL=%DEL:~0,1%
  set "ESC=%%b"
  goto ext
)
:ext
<nul set /p test=Tes_
<nul set /p test=%DEL%
echo t


Вернуться к обсуждению:
Тонкости языка, редкие команды и сложные скрипты
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2013, 18:44
Готовые ответы и решения:

Тонкости языка С,define
Здравствуйте. Разбираюсь с одной либой для hd44780, есть вопрос по поводу использования define'ов....

Поддерживает ли встроенный сервер PHP скрипты языка Perl?
В PHP существует встроенный сервер. Создаю файл index.html с формой и файл test.pl для ее...

96
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.