Показать полную графическую версию : [решено] Первую букву в строке
Как получить первую букву в строке?
Переменная %PPATH% cодержит путь к папке, если папка на диске С то ее нужно скопировать.
Может есть какая статья по работе со строками в батниках. Говорят есть мощная команда findstr только я разобраться не могу
Спасибо
Petya V4sechkin
18-08-2011, 15:47
Как получить первую букву в строке?
Переменная %PPATH% cодержит путь к папке, если папка на диске С то ее нужно скопировать.
If "%PPATH:~0,1%"=="C" копирование папки
Может есть какая статья по работе со строками в батниках.
Set /?
SendMessage
18-08-2011, 16:14
%PPATH:~0,1% - вычленение из переменной части значения. В данном случае 0 - количество пропускаемых символов в начале переменной. 1 - количество отображаемых символов.
%PPATH:~2% - при таком раскладе будет отображаться значение переменной без первых двух символов.
%PPATH:~-2% - отображаются последние два символа.
%PPATH:~2,-3% - обрезаются 2 первых символа и 3 последних.
Ну и т.д.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.