Войти

Показать полную графическую версию : Обратное переименование


Страниц : [1] 2

Rumblen
16-11-2017, 20:58
Добрый вечер.
Подскажите программу, которая может в точности запомнить имена файлов и папок, переназвать отмеченные, а когда понадобится, переименовать все обратно, т.е. в изначальный вид.

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

Iska
16-11-2017, 21:30
Подскажите программу, которая может »
Эта программа может именоваться интерпретатором команд (cmd или PowerShell), либо сервером сценариев (Windows Script Host). Это ежели брать из встроенных.

yurfed
16-11-2017, 23:17
Rumblen, Вам примерно такое ShadowUser (http://www.ixbt.com/soft/shadowuser.shtml) или Shadow Defender.
Можно отдельную папку настроить, а можно и разделы, диски.

Rumblen
18-11-2017, 17:06
Это ежели брать из встроенных »
Мне бы что-нибудь попроще.
Вам примерно такое ShadowUser или Shadow Defender »
Нет, это не подойдет. Переименованные папки и файлы большую часть времени будут храниться в облаке, а когда будут скачаны - допустим, через полгода, то и компьютеры, и системы на них скорее всего будут уже другие (как минимум не раз переустановленные). Нужно, чтобы скачанная папка с файлами приобрела тот же самый вид, когда ее переименовывали в первый раз (включая все файлы внутри и другие папки).

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

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

Rumblen
18-11-2017, 20:42
Это вопрос каталогизации и его хранения в более компактном виде.

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

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

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

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

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

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

Iska
18-11-2017, 21:25
Задача следующая: хранить в облаке каталоги папок с файлами, включая небольшие директории, которые после загрузки на любой компьютер (систему) можно будет переназвать по клику, т.е. автоматически привести в состояние "как было". »
Мыло-мочало. Не надо по второму кругу описывать выбранное Вами решение. Повторяю: опишите саму задачу: зачем, для чего, с какой целью нужно что-то переименовывать туда-сюда?! А Вы опять «о своём, о женском».

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

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

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

mwz
18-11-2017, 23:37
Но задача, по-моему, уже была объяснена несколько раз, и настолько подробно, насколько это возможно. »

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

Busla
20-11-2017, 09:47
А храниться должна »
кому должна?
если оно тупо хранится в облаке - какая кому разница, в каком виде хранение происходит?

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

yurfed
20-11-2017, 10:44
если бы вопрос касался одной или нескольких папок) Но речь о большом кол-ве папок и файлов, сотни и тысячи, важно все структурировать в компактный вид и хранить это до определенного момента. »
Вам и все структуры папок останутся и тем более имена, даты, если хотите. »
Что тут непонятно? Именно то, о чём вы говорите.
Если вы не способны решить задачу, то какой в этом смысл. »
Кажется вы сами недопонимаете что вам надо или не можете внятно объяснить. Тогда смысл теряется в целом

Rumblen
20-11-2017, 21:54
И сразу напрашивающийся ответ, который я при ваших в т.ч. последних формулировках не вижу чем не подходит, был дан »
А кто сказал, что хранимое не будет храниться как архив?) Именно так. Более того, и сейчас так. Дело ведь вовсе не в этом. Архивация - само собой разумеющееся, естественно.
кому должна? »
Такова задача.
если оно тупо хранится в облаке - какая кому разница, в каком виде хранение происходит? »
Тогда, когда понадобится - будет необходимость привести все в правильный вид, т.к. хранимые файлы являются программными (с ними работают программы, и если файл или папка будут названы не так, как нужно, то программы их просто не увидят). Хранение же в структурированном виде является необходимой задачей, дабы проще ориентироваться в огромных каталогах.

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

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

Busla
21-11-2017, 11:15
Цитата Busla:
или предполагается, что с отдельными файлами будут работать, изменять их? »
Именно. Это как раз-таки основное. »
каким-то образом пометить их. По размеру, хеш-сумме и т.д. »
если вы собираете изменять файлы, то о каком хэше и размере вы говорите?!

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

Iska
21-11-2017, 11:45
пока я вижу сплошные противоречия в ваших требованиях »
Не только Вы. У автора сплошной сумбур в голове в представленьях. Всё смешалось в доме Облонских в одну кучу — кони, люди.

Rumblen
26-11-2017, 12:27
если вы собираете изменять файлы, то о каком хэше и размере вы говорите?! »
Вы плохо читали то, что я писал выше, причем, писал не единожды) Файлы будут подвергаться изменению, т.к. некоторые программы будут с ними работать, да. А разве я говорил, что загруженное из облака тут же будет скормлено своим программам? Естественно нет. Сперва все папки, подпапки и файлы будут приведены в нужный вид, затем уже работа программ с ними, изменение. Затем, когда все необходимые работы будут выполнены - та программа (которую я ищу) создает новый слепок имен, этот файл-слепок закидывается в головную папку, папка в облако - дальше снова ждет своего часа. Ну, а потом, все то же самое - загрузка, привидение в нужный вид по файл-слепку, работа.
давайте конкретный пример: что вы хотите таким образом хранить и как с этим работать? »
Как работать описал выше. Про хранение писал в предыдущих постах - большая часть программные файлы (сбор информации о состоянии, память конфигурации, точки восстановление и прочее).
У автора сплошной сумбур в голове в представленьях »
Тогда как правильно называется то, о чем я вещаю? Просветите) Если, конечно же, такая программа существует. Если же она еще не написана, то я не понимаю претензий. Мне нужна программа-запоминальщик имен файлов и папок, что здесь непонятного? Включая способность вернуть обратно прежние имена на другом компьютере/новой системе. Есть такая программа? Если есть - покажите мне ее, посоветуйте. Если ее нет или вы не знаете о такой - так и скажите.

Busla
26-11-2017, 17:58
Сперва все папки, подпапки и файлы будут приведены в нужный вид, затем уже работа программ с ними, изменение. Затем, когда все необходимые работы будут выполнены - та программа (которую я ищу) создает новый слепок имен, этот файл-слепок закидывается в головную папку, папка в облако - дальше снова ждет своего часа. Ну, а потом, все то же самое - загрузка, привидение в нужный вид по файл-слепку, работа. »
ну так а чем вам архиватор не угодил? - сделали архив, назвав его удобным образом, когда надо скачали и распаковали

Iska
26-11-2017, 19:14
Rumblen, если б я мог понять, что Вам нужно — сказал бы. Но увы.

a_axe
29-11-2017, 14:38
Я понимаю, что вы хотите удовлетворить свою любопытство, которое не дает вам просто подсказать мне нужное решение, потому что с подобным родом задач - нетипичным, нестандартным, вы видимо не привыкли сталкиваться. Отсюда такое стойкое любопытство. »
Не думаю - ваша задача не выглядит захватывающей или завораживающей, да и стойкого любопытства не наблюдается. Задача как раз понятна, уточняют не задачу, уточняют цель, т.к. возможно ее будет удобнее (для вас) и быстрее достичь другими средствами и методами. Ясно, что вы хотите создать структуру названий, непонятную другим и понятную исключительно для вас доступную любому исключительно в вашем присутствии. Бога ради. Главное, чтобы вы понимали, что существуют и другие подходы.
Поскольку вы озвучили следующее уточнение:
Даже необязательно запоминать целые директории, конкретно мне достаточно одной папки. »
попробуйте посмотреть Bulk Rename Utility (http://www.bulkrenameutility.co.uk/Features.php), в описании к ней заявлено:
- Rename files from an input text-file list
- Create an "Undo" batch file
- Log activity to a log file
Возможно, этот тот функционал, что вам нужен. Либо использовать указанный "Undo" batch file, либо создать текстовой файл с картой переименований. У меня нет времени скачивать и тестировать, проверяйте сами, кстати возможно - будет работать и с подпапками.

Ну и вагон (http://soft.oszone.net/search/?q=renamer&x=0&y=0)и тележка (http://soft.oszone.net/search/?q=rename&x=0&y=0)подобных программ, в которых такой функционал не упомянут, но возможно и существует. Тем более толком не ясно, что вам нужно, а вы уточнять не настроены
А не скажу) »




© OSzone.net 2001-2012