Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Получить список каталогов в каталоге

Ответить
Настройки темы
[решено] Получить список каталогов в каталоге

Аватара для olann

Новый участник


Сообщения: 20
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: olann
Дата: 28-11-2011
Описание: Добавление Информации
Помогите.
Есть некая директория например C:\ScriptDir\dir\
соответственно ScriptDir директория со скриптом
В dir расположено например 10-ть каталогов, а в них также есть куча файлов и каталогов.
как мне получить все имена каталогов расположенных в C:\ScriptDir\dir\ но не глубже.
К примеру в CMD это выглядело так
Код: Выделить весь код
For /D %%i In (*) do Echo %%i >> dirs.txt
Можно использовать следующее
Код: Выделить весь код
	$find = FileFindFirstFile ("C:\WSNMP\www\")
	While 1
		$file = FileFindNextFile($find) 
		If @error Then ExitLoop
			MsgBox(0,"",$file)
	WEnd
Но тогда будут попадать в выборку и файлы. А мне требуется только каталоги.

Отправлено: 22:55, 28-11-2011

 

Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата olann:
как мне получить все имена каталогов расположенных в C:\ScriptDir\dir\ но не глубже. »
Код: Выделить весь код
#include <Array.au3>
#include <File.au3>

$aDirs = _FileListToArray(@ScriptDir & "\dir", "*", 2)

_ArrayDisplay($aDirs)

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Отправлено: 23:44, 28-11-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для olann

Новый участник


Сообщения: 20
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спасибо. Отлично

Отправлено: 20:33, 03-12-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Получить список каталогов в каталоге

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Как получить список файлов находящихся в каталоге? Kocuk Microsoft Windows 2000/XP 8 27-02-2012 23:25
CMD/BAT - [решено] список каталогов, где находятся 2 и более файлов neprotiv Скриптовые языки администрирования Windows 9 01-03-2010 01:08
FTP/File - Если сажаю ftp сервер на другой порт, не грузится список каталогов. mitiya Сетевые технологии 11 29-03-2009 19:40
Как получить список пользователей AD? Evgeniy15 Microsoft Windows NT/2000/2003 10 09-04-2007 18:03
Удаленно получить список процессов Dronec Сетевые технологии 1 25-09-2004 12:49




 
Переход