Войти

Показать полную графическую версию : выводить в текстовый файл список файлов и папок из директории где запущен


APTEM267
06-02-2014, 19:57
Здравствуйте.
Есть странное задание по командной строке
Надо сделать из командной строки BAT-файл который будет выводить в текстовый файл список файлов и папок из директории где запущен
Путем трудный мук придумал следующее

set qaz="dir /B /O-E > c:\temp\Franceva\Marya.txt" | echo %qaz% >c:\temp\franceva.bat

Но в результате в файл пишутся и кавычки, а надо без них.

Может кто знает как поправить?

Iska
06-02-2014, 23:22
>"c:\temp\franceva.cmd" (echo @echo off& echo setlocal enableextensions enabledelayedexpansion& echo.& echo ^>"c:\temp\Franceva\Marya.txt" dir /b /o:-e "*.*"& echo.& echo endlocal& echo exit /b 0)
Непонятно, зачем Вам «/o:-e» — об этом в задаче ни слова

APTEM267
07-02-2014, 06:32
Непонятно, зачем Вам «/o:-e» — об этом в задаче ни слова »
Это нужно для обраной сортировки по расширению и для вывода списка файлов в левом столбце. Это в задаче есть, просто написать неуспел.




© OSzone.net 2001-2012