Jonmey
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Дорогой мой, в топике, как минимум треть вопросов может быть решена без регэкспов, только путем использования наиболее подходящего в конкретном случае инструмента. А уж без горяче вами любимого powershell (у которого для неподготовленного юзера одна головная боль ввиду того, что его синтаксис зависит от версии, а потому предлагаемые решения далеко не универсальны даже в рамках самого powershell. Не говоря о том. что для powershell имеется отдельная тема? но вы упорно пишете тут, а не там, предпочитая понукать других юзеров своими сорными для топика сообщениями. Наконец, если вам лично что-то не нравится - есть известная кнопка. Со своей стороны замечу, что вопросы в топике в значительной части повторяются по кругу только потому, что каждый раз очередному юзеру предлагают умный способ чесать левое ухо правой пяткой, тогда как имеется менее изощренный и простой способ. В этом смысле, я преднамеренно привел вариант решения задачи, чтобы продемонстрировать, что в вопросах переименования файлов ТС нередко превосходит любой иной, инструмент, использующий сколь угодно навороченный инструментарий регэкспов. В топике ТС объяснять это - не имеет смысла, поскольку ушлые юзеры об этом и так знают. Но юзеры обращающиеся в данный топик - наоборот этого, как правило не знают и потому цепляются за регэкспы ,как за последнюю соломинку в решении своей задачи. При этом у многих из них уже установлен ТС. И поэтому использовал иненно скриншот, чтобы читатели ищущие решения своих задач связанных с переименованием прежде всего обратили внимание на ТС, тем самым уменьшив количество рутинных, частных и по сути никому, кроме задающего вопрос не интересных задач, фигурирующи в топике, сохранив его для задач более серьезных, имеющих общий характер, которые, действительно требуют использования возможносетей регулярных выражений. Что. очевидно повысит ценность топика для будущих читателей. И последнее. Наибольшей проблемой является умение задать вопрос в нужной и точной теме. А это не всегда возможно в силу того, что не для каждой задачи очевиден наиболее оптимальный путь решения. И это нормально. Человек знающий, как и где задать правильный вопрос - уже знает большую часть ответа и находится в одном шаге от решения. И как правило делает его без посторонней помощи. Примеры же обратнй ситуации - неочевидности места, где задать вопрос - богато рассыпаны в данном топике. Но некоторые местные деятели вместо того, чтобы сразу указать топик, а тем самым и путь наиболее простого и оптимального решения предпоситают пропихавать любой ценой горяче любимые методы по поводу и без повода. Живой пример. Вопрос на который отвечал выше содержит список файлов. Чтобы создать этот список файлов (как образец) можно вспользоваться разными путями. Использовать батник, использовать vb cкрипт, ps скрипт и др. Все это интересно и правильно. Но существуют готовые утилиты, которые это сделают в 2 клика через копипасту из сообщения. Зачем простому юзеру мылить и втюхивать все эти правильные и продвинутые скрипты, страницами разжевывая методы использования, условия использования и тд, если он может это сделать просто через гуй простой копипастой? Кто-то просто забыл, что данный раздел называется - Прикладное программирование, а не Программирование для чайников или Помощь крутых перцев чайникам. То есть раздел в основе своей призван решать нерутинные задачи. Однако они будут все равно возникать и возникать. И чем чаще и настойчивее задающим подобные вопросы будут напоминать, что их проблема по сути решается комбинацией из трех пальцев, а не академическими изысками, тем лучше. Для всех. |