Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   Обратное переименование (http://forum.oszone.net/showthread.php?t=331263)

Rumblen 16-11-2017 20:58 2778056

Обратное переименование
 
Добрый вечер.
Подскажите программу, которая может в точности запомнить имена файлов и папок, переназвать отмеченные, а когда понадобится, переименовать все обратно, т.е. в изначальный вид.

Даже необязательно запоминать целые директории, конкретно мне достаточно одной папки. Важно, чтобы потом (через полгода-год и более) совершенно на разных системах можно было запустить некий файлик, который бы привел в соответствующий вид заданную папку (включая и файлы в ней, и другие папки, если таковые имелись). Посоветуйте, пожалуйста, что-нибудь подобное.

Iska 16-11-2017 21:30 2778063

Цитата:

Цитата Rumblen
Подскажите программу, которая может »

Эта программа может именоваться интерпретатором команд (cmd или PowerShell), либо сервером сценариев (Windows Script Host). Это ежели брать из встроенных.

yurfed 16-11-2017 23:17 2778072

Rumblen, Вам примерно такое ShadowUser или Shadow Defender.
Можно отдельную папку настроить, а можно и разделы, диски.

Rumblen 18-11-2017 17:06 2778428

Цитата:

Цитата Iska
Это ежели брать из встроенных »

Мне бы что-нибудь попроще.
Цитата:

Цитата yurfed
Вам примерно такое ShadowUser или Shadow Defender »

Нет, это не подойдет. Переименованные папки и файлы большую часть времени будут храниться в облаке, а когда будут скачаны - допустим, через полгода, то и компьютеры, и системы на них скорее всего будут уже другие (как минимум не раз переустановленные). Нужно, чтобы скачанная папка с файлами приобрела тот же самый вид, когда ее переименовывали в первый раз (включая все файлы внутри и другие папки).

Тут суть в том, что другие системы знать не знают о том, как изначально называлась эта папка и файлы в ней, но файл-указатель внутри должен переименовать все как было (при его запуске). Или, допустим - установить на новую систему ту программу, с помощью которой создавался файл-указатель, скормить его, затем она произведет обратное переименование. Ищу как раз что-нибудь такое.

Iska 18-11-2017 17:35 2778432

Rumblen, Вы излагаете выбранное Вами решение некоей, неизвестной нам, задачи. Как и почему было выбрано столь несуразное решение — мы также не знаем. Если Вы изложите саму Вашу задачу — появится возможность подумать над её решением.

Rumblen 18-11-2017 20:42 2778474

Это вопрос каталогизации и его хранения в более компактном виде.

Задача следующая: хранить в облаке каталоги папок с файлами, включая небольшие директории, которые после загрузки на любой компьютер (систему) можно будет переназвать по клику, т.е. автоматически привести в состояние "как было". Программа, которую я ищу, должна уметь создавать "слепок" или, проще сказать, скриншот директории/отдельно взятой папки, чтобы потом можно было по этому слепку (файлу с информацией о том, как и что тут было названо - каждая папка, каждый файл) переименовать все обратно в первоначальный вид.

Если еще упростить, то: есть директория, в которой есть несколько папок, скажем, Утро, День, Ночь, в которых есть файлы Весна, Лето, Осень, Зима. В каждой папке файлы с совершенно разными именами - это дано лишь для примера, как и их кол-во. Мне нужно, чтобы папки Утро, День, Ночь приобрели вид, допустим, folder1, folder2, folder3, а файлы в них f1-1, f1-2, f-1-3 и так далее. На самом деле, это не столь важно - вопрос переименования можно повесить на другую программу.

Важно: 1) Скачать из облака данную директорию 2) Запустить файл-слепок/установить программу, дать его ей 3) Наблюдать все переименованное, как оно должно быть

Здесь вопрос не переименования, а "извлечения" нужных имен - оригинальных. Думаю, так более понятно какую программу я ищу. В данный момент ничего не найдено, к сожалению.

yurfed 18-11-2017 20:54 2778480

Цитата:

Цитата Rumblen
Если еще упростить, то: есть директория, в которой есть несколько папок, скажем, Утро, День, Ночь, в которых есть файлы Весна, Лето, Осень, Зима. В каждой папке файлы с совершенно разными именами - это дано лишь для примера, как и их кол-во. Мне нужно, чтобы папки Утро, День, Ночь приобрели вид, допустим, folder1, folder2, folder3, а файлы в них f1-1, f1-2, f-1-3 и так далее. На самом деле, это не столь важно - вопрос переименования можно повесить на другую программу. »

А если совсем упростить и сделать из этой мешанины архив и держать его в облаках? Вам и все структуры папок останутся и тем более имена, даты, если хотите. Раскрыл его и перетаскивай что надо и куда надо. И будет вам всё, как было. Да и размер тоже окажется плюсом.
Или я опять чего то не понял?

Rumblen 18-11-2017 21:19 2778493

Цитата:

Цитата yurfed
А если совсем упростить и сделать из этой мешанины архив и держать его в облаках? »

Вы правы, если бы вопрос касался одной или нескольких папок) Но речь о большом кол-ве папок и файлов, сотни и тысячи, важно все структурировать в компактный вид и хранить это до определенного момента. Как только любая папка или целая директория понадобится, она скачивается и переименовывается на рабочем компьютере в правильный вид. А храниться должна, как я выше написал - в строго структурированном компактном виде. Такова задача.

Iska 18-11-2017 21:25 2778495

Цитата:

Цитата Rumblen
Задача следующая: хранить в облаке каталоги папок с файлами, включая небольшие директории, которые после загрузки на любой компьютер (систему) можно будет переназвать по клику, т.е. автоматически привести в состояние "как было". »

Мыло-мочало. Не надо по второму кругу описывать выбранное Вами решение. Повторяю: опишите саму задачу: зачем, для чего, с какой целью нужно что-то переименовывать туда-сюда?! А Вы опять «о своём, о женском».

Rumblen 18-11-2017 23:29 2778559

Цитата:

Цитата Iska
Повторяю: опишите саму задачу: зачем, для чего, с какой целью нужно что-то переименовывать туда-сюда?! »

Я вижу вы пользуетесь своим положением на форуме, пытаетесь давить. Задача была объяснена уже несколько раз выше. Повторяю для невнимательных: Компактно структурировать имена каталогов (под каталогами следует понимать множество папок и файлов, которые в данный момент находятся в совершенно разрозненном виде - в плане своих имен). Зачем это нужно? Потому что нужно.

Я понимаю, что вы хотите удовлетворить свою любопытство, которое не дает вам просто подсказать мне нужное решение, потому что с подобным родом задач - нетипичным, нестандартным, вы видимо не привыкли сталкиваться. Отсюда такое стойкое любопытство. Да, задача непроста, требует интересных новых решений (возможно такая программа еще не написана, не знаю). Но задача, по-моему, уже была объяснена несколько раз, и настолько подробно, насколько это возможно. Вы хотите знать для чего все этого? А не скажу) Мое дело, не правда ли? Есть задача - ее нужно решить, а для чего, зачем и почему - какое, собственно, вам дело? Если вы не способны решить задачу, то какой в этом смысл. Вот предложите решение и тогда, возможно, я озвучу зачем все это нужно.

Честно говоря, если вы не можете предложить решение, то и писать в мою тему не стоит, я думаю. Я же написал ради помощи, а не ради того, чтобы люди с весом на форуме пытались выказать свое превосходство. Мне это не интересно, извините. Решение задачи - вот, что мне интересно. Есть решение - выслушаю, нет решения - можно и не писать. Я так считаю.

mwz 18-11-2017 23:37 2778561

Цитата:

Цитата Rumblen
Но задача, по-моему, уже была объяснена несколько раз, и настолько подробно, насколько это возможно. »

И сразу напрашивающийся ответ, который я при ваших в т.ч. последних формулировках не вижу чем не подходит, был дан:
Цитата:

Цитата yurfed
сделать из этой мешанины архив и держать его в облаках »

Можно при архивировании разбивать автоматически результирующий архив на куски нужного размера, и при этом шифровать не только содержимое, но и имена каталогов и файлов.

Busla 20-11-2017 09:47 2778811

Цитата:

Цитата Rumblen
А храниться должна »

кому должна?
если оно тупо хранится в облаке - какая кому разница, в каком виде хранение происходит?

или предполагается, что с отдельными файлами будут работать, изменять их?

yurfed 20-11-2017 10:44 2778825

Цитата:

Цитата Rumblen
если бы вопрос касался одной или нескольких папок) Но речь о большом кол-ве папок и файлов, сотни и тысячи, важно все структурировать в компактный вид и хранить это до определенного момента. »

Цитата:

Цитата yurfed
Вам и все структуры папок останутся и тем более имена, даты, если хотите. »

Что тут непонятно? Именно то, о чём вы говорите.
Цитата:

Цитата Rumblen
Если вы не способны решить задачу, то какой в этом смысл. »

Кажется вы сами недопонимаете что вам надо или не можете внятно объяснить. Тогда смысл теряется в целом

Rumblen 20-11-2017 21:54 2779042

Цитата:

Цитата mwz
И сразу напрашивающийся ответ, который я при ваших в т.ч. последних формулировках не вижу чем не подходит, был дан »

А кто сказал, что хранимое не будет храниться как архив?) Именно так. Более того, и сейчас так. Дело ведь вовсе не в этом. Архивация - само собой разумеющееся, естественно.
Цитата:

Цитата Busla
кому должна? »

Такова задача.
Цитата:

Цитата Busla
если оно тупо хранится в облаке - какая кому разница, в каком виде хранение происходит? »

Тогда, когда понадобится - будет необходимость привести все в правильный вид, т.к. хранимые файлы являются программными (с ними работают программы, и если файл или папка будут названы не так, как нужно, то программы их просто не увидят). Хранение же в структурированном виде является необходимой задачей, дабы проще ориентироваться в огромных каталогах.

Здесь вся задача именно в разбиении на простые и емкие имена папок/файлов, т.е. каталогизация и "сжатое" хранение. Когда какая-то конкретная папка или целая директория понадобится - нужно, чтобы все это приобрело вид своих изначальных имен. Понятна же задача, нет?) Куда еще проще, не знаю.
Цитата:

Цитата Busla
или предполагается, что с отдельными файлами будут работать, изменять их? »

Именно. Это как раз-таки основное.
Цитата:

Цитата yurfed
Кажется вы сами недопонимаете что вам надо или не можете внятно объяснить. »

Да, извиняюсь) Кое-что было мною упущено. Я не сообщил о том, что хранимое не является текстовыми документами или фоточками (хотя, и это присутствует). Большая часть папок и файлов являются программными, т.е. любое неправильное имя какой-либо папки или файла приведет к потере данных/неправильной работе программ. Это недопустимо.

Что конкретно мне нужно, если упростить совсем? Программа, которая может запоминать в файл названия конкретной папки, включая все вложенные в нее подпапки и файлы. Вероятно, она должна уметь каким-то образом пометить их. По размеру, хеш-сумме и т.д. В любом случае, важно, чтобы потом она могла переименовать все как было, ориентируясь только на тот самый файл. По задумке, этот файл должен закидываться в каждую директорию.

Busla 21-11-2017 11:15 2779180

Цитата:

Цитата Rumblen
Цитата Busla:
или предполагается, что с отдельными файлами будут работать, изменять их? »
Именно. Это как раз-таки основное. »

Цитата:

Цитата Rumblen
каким-то образом пометить их. По размеру, хеш-сумме и т.д. »

если вы собираете изменять файлы, то о каком хэше и размере вы говорите?!

Цитата:

Цитата Rumblen
кому должна? »
Такова задача. »

давайте конкретный пример: что вы хотите таким образом хранить и как с этим работать?
пока я вижу сплошные противоречия в ваших требованиях

Iska 21-11-2017 11:45 2779188

Цитата:

Цитата Busla
пока я вижу сплошные противоречия в ваших требованиях »

Не только Вы. У автора сплошной сумбур в голове в представленьях. Всё смешалось в доме Облонских в одну кучу — кони, люди.

Rumblen 26-11-2017 12:27 2780248

Цитата:

Цитата Busla
если вы собираете изменять файлы, то о каком хэше и размере вы говорите?! »

Вы плохо читали то, что я писал выше, причем, писал не единожды) Файлы будут подвергаться изменению, т.к. некоторые программы будут с ними работать, да. А разве я говорил, что загруженное из облака тут же будет скормлено своим программам? Естественно нет. Сперва все папки, подпапки и файлы будут приведены в нужный вид, затем уже работа программ с ними, изменение. Затем, когда все необходимые работы будут выполнены - та программа (которую я ищу) создает новый слепок имен, этот файл-слепок закидывается в головную папку, папка в облако - дальше снова ждет своего часа. Ну, а потом, все то же самое - загрузка, привидение в нужный вид по файл-слепку, работа.
Цитата:

Цитата Busla
давайте конкретный пример: что вы хотите таким образом хранить и как с этим работать? »

Как работать описал выше. Про хранение писал в предыдущих постах - большая часть программные файлы (сбор информации о состоянии, память конфигурации, точки восстановление и прочее).
Цитата:

Цитата Iska
У автора сплошной сумбур в голове в представленьях »

Тогда как правильно называется то, о чем я вещаю? Просветите) Если, конечно же, такая программа существует. Если же она еще не написана, то я не понимаю претензий. Мне нужна программа-запоминальщик имен файлов и папок, что здесь непонятного? Включая способность вернуть обратно прежние имена на другом компьютере/новой системе. Есть такая программа? Если есть - покажите мне ее, посоветуйте. Если ее нет или вы не знаете о такой - так и скажите.

Busla 26-11-2017 17:58 2780299

Цитата:

Цитата Rumblen
Сперва все папки, подпапки и файлы будут приведены в нужный вид, затем уже работа программ с ними, изменение. Затем, когда все необходимые работы будут выполнены - та программа (которую я ищу) создает новый слепок имен, этот файл-слепок закидывается в головную папку, папка в облако - дальше снова ждет своего часа. Ну, а потом, все то же самое - загрузка, привидение в нужный вид по файл-слепку, работа. »

ну так а чем вам архиватор не угодил? - сделали архив, назвав его удобным образом, когда надо скачали и распаковали

Iska 26-11-2017 19:14 2780311

Rumblen, если б я мог понять, что Вам нужно — сказал бы. Но увы.

a_axe 29-11-2017 14:38 2780984

Цитата:

Цитата Rumblen
Я понимаю, что вы хотите удовлетворить свою любопытство, которое не дает вам просто подсказать мне нужное решение, потому что с подобным родом задач - нетипичным, нестандартным, вы видимо не привыкли сталкиваться. Отсюда такое стойкое любопытство. »

Не думаю - ваша задача не выглядит захватывающей или завораживающей, да и стойкого любопытства не наблюдается. Задача как раз понятна, уточняют не задачу, уточняют цель, т.к. возможно ее будет удобнее (для вас) и быстрее достичь другими средствами и методами. Ясно, что вы хотите создать структуру названий, непонятную другим и понятную исключительно для вас доступную любому исключительно в вашем присутствии. Бога ради. Главное, чтобы вы понимали, что существуют и другие подходы.

Поскольку вы озвучили следующее уточнение:
Цитата:

Цитата Rumblen
Даже необязательно запоминать целые директории, конкретно мне достаточно одной папки. »

попробуйте посмотреть Bulk Rename Utility, в описании к ней заявлено:
Цитата:

- Rename files from an input text-file list
- Create an "Undo" batch file
- Log activity to a log file
Возможно, этот тот функционал, что вам нужен. Либо использовать указанный "Undo" batch file, либо создать текстовой файл с картой переименований. У меня нет времени скачивать и тестировать, проверяйте сами, кстати возможно - будет работать и с подпапками.

Ну и вагон и тележка подобных программ, в которых такой функционал не упомянут, но возможно и существует. Тем более толком не ясно, что вам нужно, а вы уточнять не настроены
Цитата:

Цитата Rumblen
А не скажу) »


Rumblen 03-12-2017 14:15 2782010

Цитата:

Цитата a_axe
ваша задача не выглядит захватывающей или завораживающей »

Знаю, поэтому об этом и не писал. Задача нестандартна - лишь это. Что есть, то есть.
Цитата:

Цитата a_axe
Задача как раз понятна, уточняют не задачу, уточняют цель, т.к. возможно ее будет удобнее (для вас) и быстрее достичь другими средствами и методами »

Ну, цель проста - каталогизация и хранение, о чем писал выше. Т.е. создать каталоги папок с файлами по принципу библиотеки, где каждый "стеллаж" и "книги" в нем представлены в строго упорядоченном компактном виде. Но все это лишь до момента взятия книги (использования файла).
Цитата:

Цитата a_axe
Ясно, что вы хотите создать структуру названий »

Можно и так сказать, да (хотя, цель не названия).
Цитата:

Цитата a_axe
Главное, чтобы вы понимали, что существуют и другие подходы »

Например какие? Я был бы рад и благодарен вам, если услышу про другие подходы, которые работоспособны для моей задачи :)
Цитата:

Цитата a_axe
попробуйте посмотреть Bulk Rename Utility »

Большое вам спасибо. Немного знаком с этой утилитой. Несмотря на то, что для переименования я использую Renamer, включая функцию подхвата имен из файла, вы перенаправили мои поиски в другое русло. Более продуктивное, как мне видится. Еще раз спасибо.
Цитата:

Цитата a_axe
Возможно, этот тот функционал, что вам нужен »

В ручном режиме это почти то, что мне нужно. Но командный файл, увы, немного не то.
Цитата:

Цитата a_axe
вагон и тележка подобных программ, в которых такой функционал не упомянут, но возможно и существует »

Возможно. Но подхват rename-списка это то, что может сегодня почти любой переименовальщик. А мне бы найти то, что может запоминать имена папок/подпапок/файлов и класть все это в файлик в виде списка. Желательно в автоматическом режиме, конечно.


Время: 18:45.

Время: 18:45.
© OSzone.net 2001-