View previous topic :: View next topic |
Author |
Message |
Buch

Joined: 23 Jan 2005 Posts: 26
|
(Separately) Posted: Fri Jun 02, 2006 17:10 Post subject: Автоматизированное создание папок |
|
|
Извините, уверен что такая тема уже была, но найти не смог.
Собственно интересует как в тотале можно создать много папок одновременно и чтоб они лежали в одном каталоге. Как создать дерево папок я знаю, нужно нажать F7 и написать там следующее: "Название папки/Название другой папки/Название третей папки", тогда мы получим: "C:\Название папки\Название другой папки\Название третей папки" |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2224 Location: Москва, Россия
|
(Separately) Posted: Fri Jun 02, 2006 17:13 Post subject: |
|
|
нажать F7 и написать там следующее: "Название папки|Название другой папки|Название третей папки" _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
Buch

Joined: 23 Jan 2005 Posts: 26
|
(Separately) Posted: Fri Jun 02, 2006 17:14 Post subject: |
|
|
ХА! Методом перебора нашел! Нужно использовать знак "|": "Название папки|Название другой папки|Название третей папки", тогда мы получим: "C:\Название папки\Название другой папки\Название третей папки" |
|
Back to top |
|
 |
funduk

Joined: 16 Aug 2005 Posts: 1513 Location: Санкт-Петербург
|
(Separately) Posted: Fri Jun 02, 2006 17:23 Post subject: |
|
|
Можно было бы и справку почитать  |
|
Back to top |
|
 |
advin
Joined: 21 Jun 2005 Posts: 13
|
(Separately) Posted: Tue Sep 26, 2006 22:55 Post subject: |
|
|
а если надо создать допустим большой диапазон от 1_1_1 до 9_9_9, тут папок больше тыщи, как тогда быть? такой случай был. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6181 Location: Москва
|
(Separately) Posted: Tue Sep 26, 2006 23:54 Post subject: |
|
|
advin wrote: | а если надо создать допустим большой диапазон от 1_1_1 до 9_9_9, тут папок больше тыщи, как тогда быть? такой случай был. |
Тогда скрипт или батник. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2224 Location: Москва, Россия
|
(Separately) Posted: Wed Sep 27, 2006 10:38 Post subject: |
|
|
advin wrote: | а если надо создать допустим большой диапазон от 1_1_1 до 9_9_9 |
CaptainFlint wrote: | Тогда скрипт или батник. |
vbs-скрипт:
Code: | '=============================================================
' Создание в текущем каталоге папок с именами 1_1_1 ... 9_9_9
'=============================================================
Option Explicit
Dim FSO, i
Set FSO = CreateObject("Scripting.FileSystemObject")
For i = 111 To 999
FSO.CreateFolder i \ 100 & "_" & (i Mod 100)\ 10 & "_" & (i Mod 10)
Next
Set FSO = Nothing
WScript.Quit |
Папки будут создаваться в каталоге "Путь запуска" кнопки. Если он пуст, то в текущем каталоге TC.
advin wrote: | тут папок больше тыщи |
Странно, а мне казалось, что 999 - 110 = 889  |
|
Back to top |
|
 |
Vazoy
Joined: 12 Feb 2009 Posts: 1
|
(Separately) Posted: Thu Feb 12, 2009 17:30 Post subject: |
|
|
А куда его пихать? |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
|
Back to top |
|
 |
Arhangel
Joined: 12 Feb 2009 Posts: 3
|
(Separately) Posted: Thu Feb 12, 2009 18:37 Post subject: |
|
|
Да уж, не хватает Тоталу инструмента для массового создания каталогов. Может кто-то напишет Гислеру, а вдруг сделает ? |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Thu Feb 12, 2009 18:51 Post subject: |
|
|
Тоталу много чего не хватает. А если написать Гислеру, он ответит: вон тебе уже ДВА скрипта предложили, а тебе все мало? Ну, встрою я такой инструмент в Тотал, так скажут: не, этого мало, нам надо, чтобы такая возможность в операционку была встроена! А потом, глядишь, и в биос... _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2224 Location: Москва, Россия
|
(Separately) Posted: Fri Feb 13, 2009 11:29 Post subject: |
|
|
Arhangel wrote: | Да уж, не хватает Тоталу инструмента для массового создания каталогов. |
См. выше: Batya wrote: | нажать F7 и написать там следующее: "Название папки|Название другой папки|Название третей папки" |
А придумывать гипотетические требования к TC, которые пригодятся одному из миллиона, можно до бесконечности.
Vazoy wrote: | А куда его пихать? |
Создай тетсковый файл с расширением vbs и указанным содержимым. Повесь файл на кнопку\команду. Запуск этого файла Windows обработает, как запуск исполяемого файла (а-ля *.exe).
Начет последней фразы, прошу не пинать ногами, пытаюсь объяснить по-проще. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6181 Location: Москва
|
(Separately) Posted: Fri Feb 13, 2009 14:38 Post subject: |
|
|
! | CaptainFlint: | Перенесено в "Автоматизацию". | _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Arhangel
Joined: 12 Feb 2009 Posts: 3
|
(Separately) Posted: Thu Feb 26, 2009 14:18 Post subject: |
|
|
Вахмурка wrote: | Тоталу много чего не хватает. А если написать Гислеру, он ответит: вон тебе уже ДВА скрипта предложили, а тебе все мало? Ну, встрою я такой инструмент в Тотал, так скажут: не, этого мало, нам надо, чтобы такая возможность в операционку была встроена! А потом, глядишь, и в биос... |
Не хватает, на самом деле, мало. (Про операционку не понял вообще, хотя такая функция в ней и полезна была, с чего-бы к Гислеру писали с вопросами об изминении ОСи ?)
И да, эти скрипты меня не устраивают.
Batya wrote: | нажать F7 и написать там следующее: "Название папки|Название другой папки|Название третей папки" |
Для 40+ папок ? |
|
Back to top |
|
 |
Worros
Joined: 19 Jan 2007 Posts: 1123
|
(Separately) Posted: Thu Feb 26, 2009 15:03 Post subject: |
|
|
Batya wrote: | А придумывать гипотетические требования к TC, которые пригодятся одному из миллиона, можно до бесконечности. | Подпишусь под каждым словом. |
|
Back to top |
|
 |
|