romrub
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: 01MDM Цитата: Узнаем текущий день недели: wmic path win32_LocalTime get DayOfWeek | а wmic тоже можно было использовать ? показалось, что только чисто средствами bat-файла и cmd.exe ... тогда wmic path win32_LocalTime get DayOfWeek /VALUE поудобней для обработки будет, имхо Цитата: Добавлено:romrub Цитата: эх, святой грааль можно сказать отдаю ... в папке %systemroot%\help файлик 'ntcmds.chm' про обраобтку строк есть в теме про команды SET и FOR Этот файл справки я смотрел, там нет того, что нужно Во всяком случае в камандах SET и FOR. Мне нужно описание средств выделения подстроки по позиции, вхождению, n символов справа (слева) и т.п. | как же нет ? вот по команде SET, в частности по позиции может и нет, а вот остальное вполне реализуемо. единственное ограничение - обработке подлежат только set-переменные окружения, т.е. переменные for-а напрямую не получится и надо их переприсвоить .. Цитата: Подстановка переменной среды может быть расширена следующим образом: %PATH:str1=str2% расширит действие переменной среды PATH, заменяя каждое вхождение "str1" в расширенном результате на "str2". "str2" может быть пустой строкой для эффективного удаления вхождений "str1" из расширенного вывода. "str1" может начинаться со звездочки, и в этом случае это будет соответствовать любому началу расширенного вывода до первого вхождения оставшейся части "str1". | Остальное здесь |