PDA

Показать полную графическую версию : [решено] Во что переименовали комманду tree ?


timotv
03-11-2010, 15:53
нужна комманда вывода дерева каталогов и сохранение в файл.

NoVViK
03-11-2010, 16:43
На русской Windows 7 x64 Professional команда tree успешно работает как и раньше.

timotv
03-11-2010, 16:59
пишет, что "tree" не является внутренней или внешней коммандой...

Заработало после того как запустил комманду
set PATH=%SYSTEMROOT%\system32;%PATH%

- хотя если поместить эту комманду в bat-файл, то никакого эффекта не происходит

timotv
03-11-2010, 17:17
И почему винда не сохраняет дерево в файл?
tree "D:\Ба">"d:\дерево.txt" /f

файл при этом создаётся, но пустой

Если без сохранения в файл, то комманда выполняется:
tree "D:\Ба" /f

Казбек
03-11-2010, 17:43
timotv,
Эта команда работает в системе как и раньше!
Графическое представление структуры папок или пути.

TREE [диск:][путь] [/F] [/A]

/F Вывод имен файлов в каждой папке.
/A Использовать символы ASCII вместо символов национальных алфавитов.
И почему винда не сохраняет дерево в файл?
tree "D:\Ба">"d:\дерево.txt" /f
файл при этом создаётся, но пустой
Если без сохранения в файл, то комманда выполняется:
tree "D:\Ба" /f »
Вот я специально скопировал твою команду себе в КС и без проблем получил заполнений текстовый файл.

timotv
03-11-2010, 17:48
блин, сейчас открыл файл дерево.txt - смотрю и вижу, что дерево есть. Странные дела... Раз 10 комманду эту запускал....

Толька имена файлов на крилице не отображаются корректно в дереве, сохраненном в "дерево.txt". Как исправить?

Вот такая абракадабра:
Љ®а®ў*. д®в®1.jpg

Казбек
03-11-2010, 18:12
Как исправить? »
Никак.

timotv
03-11-2010, 18:23
да ладно. В Windows XP это решалось коммандой graftabl 1251. Неужели ничего подобного нет в 7-ке?

Казбек
03-11-2010, 18:37
timotv,
В ХР это и так решалось :
в редакторе реестра (regedit) [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Nls\CodePage] в ключи 1250, 1252 пропиши c_1251.nls
В 7 это не катит.И вообще почему я должен кого то убеждать.Мне за это деньги не платят!И вообще тебе помагают на добровольных началах.Так что выруби понты и слушай старших!

timotv
03-11-2010, 19:01
я без понтов какбэ ... Уж не знаю, с чего так можно было подумать....

Казбек
03-11-2010, 19:02
timotv,
Многозначущее да ладно ».




© OSzone.net 2001-2012