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 

Автоматизированное создание папок
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Buch



Joined: 23 Jan 2005
Posts: 26

Post (Separately) Posted: Fri Jun 02, 2006 17:10    Post subject: Автоматизированное создание папок Reply with quote

Извините, уверен что такая тема уже была, но найти не смог.
Собственно интересует как в тотале можно создать много папок одновременно и чтоб они лежали в одном каталоге. Как создать дерево папок я знаю, нужно нажать F7 и написать там следующее: "Название папки/Название другой папки/Название третей папки", тогда мы получим: "C:\Название папки\Название другой папки\Название третей папки"
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Fri Jun 02, 2006 17:13    Post subject: Reply with quote

нажать F7 и написать там следующее: "Название папки|Название другой папки|Название третей папки"
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Buch



Joined: 23 Jan 2005
Posts: 26

Post (Separately) Posted: Fri Jun 02, 2006 17:14    Post subject: Reply with quote

ХА! Методом перебора нашел! Нужно использовать знак "|": "Название папки|Название другой папки|Название третей папки", тогда мы получим: "C:\Название папки\Название другой папки\Название третей папки"
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Fri Jun 02, 2006 17:23    Post subject: Reply with quote

Можно было бы и справку почитать Confused
Back to top
View user's profile Send private message
advin



Joined: 21 Jun 2005
Posts: 13

Post (Separately) Posted: Tue Sep 26, 2006 22:55    Post subject: Reply with quote

а если надо создать допустим большой диапазон от 1_1_1 до 9_9_9, тут папок больше тыщи, как тогда быть? такой случай был.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Tue Sep 26, 2006 23:54    Post subject: Reply with quote

advin wrote:
а если надо создать допустим большой диапазон от 1_1_1 до 9_9_9, тут папок больше тыщи, как тогда быть? такой случай был.

Тогда скрипт или батник.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Wed Sep 27, 2006 10:38    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Vazoy



Joined: 12 Feb 2009
Posts: 1

Post (Separately) Posted: Thu Feb 12, 2009 17:30    Post subject: Reply with quote

А куда его пихать?
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Thu Feb 12, 2009 18:37    Post subject: Reply with quote

http://powerpro.wincmd.ru/Scripts/BatchMD.htm
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Arhangel



Joined: 12 Feb 2009
Posts: 3

Post (Separately) Posted: Thu Feb 12, 2009 18:37    Post subject: Reply with quote

Да уж, не хватает Тоталу инструмента для массового создания каталогов. Может кто-то напишет Гислеру, а вдруг сделает ?
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Thu Feb 12, 2009 18:51    Post subject: Reply with quote

Тоталу много чего не хватает. А если написать Гислеру, он ответит: вон тебе уже ДВА скрипта предложили, а тебе все мало? Ну, встрою я такой инструмент в Тотал, так скажут: не, этого мало, нам надо, чтобы такая возможность в операционку была встроена! А потом, глядишь, и в биос...
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Fri Feb 13, 2009 11:29    Post subject: Reply with quote

Arhangel wrote:
Да уж, не хватает Тоталу инструмента для массового создания каталогов.

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

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

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

Создай тетсковый файл с расширением vbs и указанным содержимым. Повесь файл на кнопку\команду. Запуск этого файла Windows обработает, как запуск исполяемого файла (а-ля *.exe).
Начет последней фразы, прошу не пинать ногами, пытаюсь объяснить по-проще.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Fri Feb 13, 2009 14:38    Post subject: Reply with quote

 !  CaptainFlint:
Перенесено в "Автоматизацию".

_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Arhangel



Joined: 12 Feb 2009
Posts: 3

Post (Separately) Posted: Thu Feb 26, 2009 14:18    Post subject: Reply with quote

Вахмурка wrote:
Тоталу много чего не хватает. А если написать Гислеру, он ответит: вон тебе уже ДВА скрипта предложили, а тебе все мало? Ну, встрою я такой инструмент в Тотал, так скажут: не, этого мало, нам надо, чтобы такая возможность в операционку была встроена! А потом, глядишь, и в биос...


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

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

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

Для 40+ папок ?
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Thu Feb 26, 2009 15:03    Post subject: Reply with quote

Batya wrote:
А придумывать гипотетические требования к TC, которые пригодятся одному из миллиона, можно до бесконечности.
Подпишусь под каждым словом.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group