Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   получить имена каталогов и подкаталогов с глубиной 3 (http://forum.oszone.net/showthread.php?t=292500)

savon 12-12-2014 16:36 2443191

получить имена каталогов и подкаталогов с глубиной 3
 
Помогите.
Требуется получить имена каталогов и подкаталогов из директории D:\Dept с глубиной 3 и записать в файл
нашел код:
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /b /s /a-d "D:\Dept\*"') do echo %%~na
>> "D:\Dept\2.txt"
в чем ошибка?

savon 12-12-2014 17:06 2443207

полный набор подкаталогов выводится:
@echo off
for /R D:\dept\ /d %%B in (*) do echo %%B >>list.txt
а вот как сделать глубину 3?

Iska 12-12-2014 17:15 2443211

Цитата:

Цитата savon
в чем ошибка? »

В том, что Вы в разделе по AutoIt приводите код пакетного файла, да ещё и не оформив его тэгом «code». Код, содержит одну явную ошибку («>> "D:\Dept\2.txt"» в отдельной строке) и одну фактическую («глубина» никак не ограничена).

savon 15-12-2014 12:41 2444211

извиняюсь за оффтоп, проблема решена, спасибо!


Время: 23:48.

Время: 23:48.
© OSzone.net 2001-