Какого вида папки создаются и зачем?Arhangel писал(а):Для 40+ папок ?
Автоматизированное создание папок
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Завидую такой позиции.Не хватает, на самом деле, мало
Это я типа пошутил, видимо, чересчур тонко.Про операционку не понял вообще
Забавно выглядит диалог:
- Мне надо, чтобы Тотал делал какие-то экзотические вещи, которые до меня ни одному человеку в голову не приходили. Самому мне писать этому бездельнику и неумехе Гислеру лень, так что эй вы там, кто-нибудь, прикажите ему срочно это реализовать.
- Ну что вы, барин, не надо. Вот тебе, барин, один скрипт, а вот тебе другой.
- Не... Что-то куда-то прописывать надо, читать что-то, справку изучать. Эй, человек, сделай-ка все сам...
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Проблема подобого плана, только папок порядка несколких сотен...Batya писал(а):Какого вида папки создаются и зачем?Arhangel писал(а):Для 40+ папок ?
Решил систематизировать библиотечку по ДКД, составил уже файл-список с именами соответствующим категориям, а как по ним создать директории, ума не приложу...
Видел тему Cоздание папок по списку из указанного файла?Koljasik писал(а):составил уже файл-список с именами соответствующим категориям, а как по ним создать директории, ума не приложу...
Последний раз редактировалось Tol!k Вс авг 09, 2009 23:45, всего редактировалось 1 раз.
-
universal007
- Сообщения: 16
- Зарегистрирован: Чт июл 16, 2009 19:28
Хотел из этого скрипта сделать так, что бы создавалась одна папкаBatya писал(а):vbs-скрипт:
Код:
'=============================================================
' Создание в текущем каталоге папок с именами 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.
с именем Архив. Но всё что смог так только 0Архив0 или 1Архив1.
Где я ничего не понимаю?
Спасибо.
universal007
Я не знаю, что ты пытался править в скрипте, но для твоей задачи достаточно скрипта из одной строчки:universal007 писал(а):Где я ничего не понимаю?
Код: Выделить всё
CreateObject("Scripting.FileSystemObject").CreateFolder "Архив"Нет, я не сплю. Я просто медленно моргаю.
-
universal007
- Сообщения: 16
- Зарегистрирован: Чт июл 16, 2009 19:28
Batya писал(а):Я не знаю, что ты пытался править в скрипте
Да я всё что только мог "правил" а он мне ошибку за ошибкой!
Я ведь методом "тыка" и панелки с инструментами себе понаделал и тотал сделал портабельным - ведь без него я как без рук - на чужой машине вообще ничего не вижу. Он у меня 220 метров!
С вашего позволения я для всех желающих
поясню о чём шла речь.
==========================================
Если есть необходимость часто создавать папки с определённым именем, например Архив, копируем и вставляем в блокнот код скрипта
Код: Выделить всё
CreateObject("Scripting.FileSystemObject").CreateFolder "Архив"с расширением vbs, например в папке "C:\Program Files\Total Commander\Script".
Далее копируем приведённый ниже код на панель инструментов
тотала - получиться кнопочка.
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Script\Создание в текущем каталоге папки.vbs
C:\WINDOWS\System32\WScript.exe
Создание в текущем каталоге папки
-1
В скрипте CreateObject("Scripting.FileSystemObject").CreateFolder "Архив" слово "Архив" можете заменить на любое другое.
Кстати если поставить перед словом пробел то эта папка будет первой по списку.
В коде кнопки там где "C:\WINDOWS\System32\WScript.exe" выбираете любой значок для кнопки по желанию.
universal007
Вообще-то, всё гениальное ещё проще. Вот тебе кнопка:universal007 писал(а):Да, всё гениальное просто!!!
Код: Выделить всё
TOTALCMD#BAR#DATA
%comspec% /c md
Архив
%Commander_Path%\TOTALCMD.EXE,1
Создание в текущем каталоге папки
1
-1
Нет, я не сплю. Я просто медленно моргаю.
-
universal007
- Сообщения: 16
- Зарегистрирован: Чт июл 16, 2009 19:28
Вот спасибо!Batya писал(а):Вообще-то, всё гениальное ещё проще. Вот тебе кнопка:
А то за день приходилось немеренное количество раз писать одно и тоже.
Ну и с вашего позволения дополню параметр для таких как я:
Код: Выделить всё
TOTALCMD#BAR#DATA
%comspec% /c md
" Архив"
%Commander_Path%\TOTALCMD.EXE
Создание в текущем каталоге папки
1
-1
universal007
Вообще-то, я бы не рекомендовал использовать пробелы в начале или конце имени папки\файла. Некоторые программы могут обрабатывать такие файлы\папки некорректно.universal007 писал(а):Это если необходимо что бы папка всегда была сверху списка
Чтобы нужные файлы\папки были сверху, используй в начале имени какие-нибудь символы, например, "!" или "!_".
Нет, я не сплю. Я просто медленно моргаю.
-
universal007
- Сообщения: 16
- Зарегистрирован: Чт июл 16, 2009 19:28
Да, я с этим верным замечанием полностью согласен.Batya писал(а):Вообще-то, я бы не рекомендовал использовать пробелы в начале или конце имени папки\файла
Вспомнил что как то был такой конфликт - я искал где щенок
зарылся, а всё дело было в безобидном пробеле перед
именем папаки.
Спасибо я это обязательно учту.
universal007