Академический Документы
Профессиональный Документы
Культура Документы
Сайт о Windows
Сергей Ткаченко
30 декабря 2011
Windows 7 Поиск…
Позавчера мне пришлось написать простенький
Ключи командной строки,
Командная строка
командный файл, бекапящий профиль
приложения. В качестве имени папки с резервной
копией мне возжелалось использовать
ИЗБРАННОЕ
переменные окружения %date% и %time%. Если
вы проходили в институте начальный курс Winaero Tweaker — моя всё-в-одном
утилита
информатики, вы должны знать, что %time% в этом случае является
Как разблокировать сразу все файлы в
ничем иным, как граблями, остро торчащими на пути, так значение папке Загрузки в Windows 10
содержит недопустимый символ ":". Я никогда не занимался разбором Команды ms-settings Windows 11
Контекстное меню Изменить владельца
строк в командных файлах, и случай как нельзя лучше подходил для
для файлов и папок в Windows 10
того, чтобы прокачать свои скилы. Редактор реестра для новичка и не
только
РУБРИКИ
Linux
В современных ОС интерпретатор командной строки позволяет
Microsoft Office
выполнять простейшие строковые операции: Skype
РЕКЛАМА
Замена символов/подстроки в
переменной командной строки
Это то, что мне было нужно в первую очередь. Напомню, моя задача в
первую очередь избавиться от двоеточий.
[code]set mytime=%time::=_%[/code]
[code]%Переменная:ЧтоНайти=НаЧтоЗаменить%[/code]
[code]echo %var1:%var%=%[/code]
Необходимо писать:
Поиск подстроки
Или
Выделение подстроки из
переменной
[code]set var2=%var1:~начальная_позиция%
set var2=%var1:~начальная_позиция,-
отбросить_символов_с_конца_строки%
set var2=%var1:~начальная_позиция,длина%[/code]
Материалы по теме:
http://ss64.com/nt/
Публикации по теме
Vadim Sterkin
31 декабря 2011 в 11:24
Полезные приемы, спасибо. Не совсем понял заключительную часть о наборах «ключ — значение».
С учетом того, что материал рассчитан на начинающих скриптовиков, можно было объяснить
назначение фичи получше. Пример это не слишком раскрывает…
Сергей Ткаченко
31 декабря 2011 в 16:54
rsuan
02 января 2012 в 08:31
Спасибо за статью!
Angel of Despair
02 января 2012 в 22:13
Сергей Ткаченко
02 января 2012 в 22:13
Да.
Echinosor
03 января 2012 в 21:08
Nikita
05 января 2012 в 22:24
Спасибо за интересную статью. Только заключительная часть о наборах «ключ — значение» какая-
то неполная.
paulroot
14 декабря 2012 в 08:14
я прозрел…
еще бы была в винде команда замены в текстовом файле (типа команды поиска find findstr только
еще с заменой)
Спасибо за статью и особенно за котика, его я посмотрел в первую очередь!
Mopuapmu
05 ноября 2013 в 12:43
Сергей Ткаченко
05 ноября 2013 в 19:06
Да в GnuWin32 чего только нет. Если уж рассматривать этот порт, можно воспользоваться
массой других утилит тоже.
Артем
03 марта 2014 в 08:27
Антон
30 октября 2015 в 00:48
ччч
09 ноября 2015 в 16:34
Антон, юзай «раковину власти» (с) гугл-переводчик , там с переменными можно разные
непотребства сотворить средствами батника можно исключительно богоугодные процедуры
совершать.
Сергей Ткаченко
10 ноября 2015 в 13:09
Антон
13 ноября 2015 в 17:25
Ха-ха, такого перевода еще не слышал, и действительно не понял о чем идет речь.
Но теперь так и придется изучать и использовать PowerShell, т.к. средствами
командного процессора такое решить не получается.
Спасибо за подсказки.
Обсуждение закрыто.
НАЗА Д
ДАЛЕЕ
ПОЛЕЗНЫЕ ССЫЛКИ
Winaero