Автоматизированное создание папок
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2, 3  Next  :| |:
Total Commander -> Автоматизация Total Commander

#1: Автоматизированное создание папок Author: Buch PostPosted: Fri Jun 02, 2006 17:10
    —
Извините, уверен что такая тема уже была, но найти не смог.
Собственно интересует как в тотале можно создать много папок одновременно и чтоб они лежали в одном каталоге. Как создать дерево папок я знаю, нужно нажать F7 и написать там следующее: "Название папки/Название другой папки/Название третей папки", тогда мы получим: "C:\Название папки\Название другой папки\Название третей папки"

#2:  Author: BatyaLocation: Москва, Россия PostPosted: Fri Jun 02, 2006 17:13
    —
нажать F7 и написать там следующее: "Название папки|Название другой папки|Название третей папки"

#3:  Author: Buch PostPosted: Fri Jun 02, 2006 17:14
    —
ХА! Методом перебора нашел! Нужно использовать знак "|": "Название папки|Название другой папки|Название третей папки", тогда мы получим: "C:\Название папки\Название другой папки\Название третей папки"

#4:  Author: fundukLocation: Санкт-Петербург PostPosted: Fri Jun 02, 2006 17:23
    —
Можно было бы и справку почитать Confused

#5:  Author: advin PostPosted: Tue Sep 26, 2006 22:55
    —
а если надо создать допустим большой диапазон от 1_1_1 до 9_9_9, тут папок больше тыщи, как тогда быть? такой случай был.

#6:  Author: CaptainFlintLocation: Москва PostPosted: Tue Sep 26, 2006 23:54
    —
advin wrote:
а если надо создать допустим большой диапазон от 1_1_1 до 9_9_9, тут папок больше тыщи, как тогда быть? такой случай был.

Тогда скрипт или батник.

#7:  Author: BatyaLocation: Москва, Россия PostPosted: Wed Sep 27, 2006 10:38
    —
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 Smile

#8:  Author: Vazoy PostPosted: Thu Feb 12, 2009 17:30
    —
А куда его пихать?

#9:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 12, 2009 18:37
    —
http://powerpro.wincmd.ru/Scripts/BatchMD.htm

#10:  Author: Arhangel PostPosted: Thu Feb 12, 2009 18:37
    —
Да уж, не хватает Тоталу инструмента для массового создания каталогов. Может кто-то напишет Гислеру, а вдруг сделает ?

#11:  Author: ВахмуркаLocation: Большая деревня Москва PostPosted: Thu Feb 12, 2009 18:51
    —
Тоталу много чего не хватает. А если написать Гислеру, он ответит: вон тебе уже ДВА скрипта предложили, а тебе все мало? Ну, встрою я такой инструмент в Тотал, так скажут: не, этого мало, нам надо, чтобы такая возможность в операционку была встроена! А потом, глядишь, и в биос...

#12:  Author: BatyaLocation: Москва, Россия PostPosted: Fri Feb 13, 2009 11:29
    —
Arhangel wrote:
Да уж, не хватает Тоталу инструмента для массового создания каталогов.

См. выше:
Batya wrote:
нажать F7 и написать там следующее: "Название папки|Название другой папки|Название третей папки"

А придумывать гипотетические требования к TC, которые пригодятся одному из миллиона, можно до бесконечности.

Vazoy wrote:
А куда его пихать?

Создай тетсковый файл с расширением vbs и указанным содержимым. Повесь файл на кнопку\команду. Запуск этого файла Windows обработает, как запуск исполяемого файла (а-ля *.exe).
Начет последней фразы, прошу не пинать ногами, пытаюсь объяснить по-проще.

#13:  Author: CaptainFlintLocation: Москва PostPosted: Fri Feb 13, 2009 14:38
    —
 !  CaptainFlint:
Перенесено в "Автоматизацию".

#14:  Author: Arhangel PostPosted: Thu Feb 26, 2009 14:18
    —
Вахмурка wrote:
Тоталу много чего не хватает. А если написать Гислеру, он ответит: вон тебе уже ДВА скрипта предложили, а тебе все мало? Ну, встрою я такой инструмент в Тотал, так скажут: не, этого мало, нам надо, чтобы такая возможность в операционку была встроена! А потом, глядишь, и в биос...


Не хватает, на самом деле, мало. (Про операционку не понял вообще, хотя такая функция в ней и полезна была, с чего-бы к Гислеру писали с вопросами об изминении ОСи ?)

И да, эти скрипты меня не устраивают.

Batya wrote:
нажать F7 и написать там следующее: "Название папки|Название другой папки|Название третей папки"

Для 40+ папок ?

#15:  Author: Worros PostPosted: Thu Feb 26, 2009 15:03
    —
Batya wrote:
А придумывать гипотетические требования к TC, которые пригодятся одному из миллиона, можно до бесконечности.
Подпишусь под каждым словом.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2, 3  Next  :| |:
Page 1 of 3

Powered by phpBB © 2001, 2005 phpBB Group