Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Переименование папки с проверкой 
Author Message
_D_V_S_



PostPosted: Mon Jul 27, 2009 15:21    Post subject: Reply with quote

Batya wrote:
_D_V_S_ wrote:
2. Во второй раз выбираем 12
_D_V_S_ wrote:
3. А в третий раз ... опять выбираем каталог 12
Не понял. А к 11 мы когда-нибудь вернемся?


Так 11 - она ж после второй операции имеет первоначальное имя - 11 Smile Её мы выберем, когда она нам потребуется (при ее выборе, папка 12, имеющая вид - 1, вернет свое первоначальное имя - 12).
Very Happy Какой ужас все это описывать словами))) Не пробовал батник, код которого я дал? ИМХО гораздо проще увидеть, как это работает, чем представить из словесного описания Smile

Batya wrote:

И как насчет нескольких папок?

Есть куча (N) папок с именами 1,2....N надо ОДНУ из них (выбрав ее) переименовать в имя "1". Потому что некая программа для своей работы требует конкретное имя папки с ресурсами (например "1"), и не работает с параметрами из командной строки (например "run.exe -dir 11"). А Ресурсы для нее - разные, находятся соответственно в разных папках (например "11", "12"). И каждый раз вручную переименовывать папку с нужными ресурсами долго да и проще батник на самом деле написать... Чувствую, никуда мне не деться от choice.exe Smile

Batya wrote:

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


Да, правильно. Можно конечно и так - создать папку 1, и в нее копировать из выбранной папки (11 или 12 в данном случае) файлы *.* , но во-первых, операция копирования занимает время (количество файлов в папке и их размер не маленький), во-вторых - дисковое пространство, гораздо проще переименовать папку в нужный вид. Это происходит практически моментально.

PS Спасибо за интерес к моей проблеме Smile
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group