Нужна помощь во многих вещах

#excel #cmd #treeview #smartsheet-api

#excel #cmd #просмотр дерева #smartsheet-api

Вопрос:

В моей компании

Мне нужно упорядочить все файлы и папки со ВСЕХ серверов в текст, в основном внутри платформы Smartsheet.

Я писал все имена файлов и папок вручную, затем я понял, что существует так много файлов, как сумасшедших, никогда не закончится, напишите их все!

Итак, я попытался найти простое решение, и я нахожу здесь код в Windows, который очень помогает:

       Code:  Tree /f /a >file.txt   (I try to convert txt to CSV online, but if I changed the code to this in the end: >file.csv  also works xD don't need to convert)
 

В любом случае, мне нужно решение, чтобы в этом коде был указан РАЗМЕР всех файлов и папок, босс тоже хочет знать размер всех файлов.

Тогда другая проблема, поскольку, если я импортирую в Smartsheet / Excel, эффект дерева (это важно для дерева) работает не очень хорошо, и я сумасшедший, чтобы найти способ сделать что-то вроде этого: эффект дерева при импорте в smartsheet / excel должен автоматически скрываться / отображатьсястроки (с символом и -). Нравится это фото:

с помощью : https://ibb.co/cLjQLpF

с помощью — : https://ibb.co/g3Y2pps

Чтобы лучше объяснить: означает папку, и я хочу, чтобы вся папка ( ) была в дереве. Если существует программа, которая делает это автоматически намного лучше, но я никого не нахожу.

Спасибо с уважением

Комментарии:

1. смотрите, если (for /r "C:" %a in (*) do @echo %%~fa,%%~za)>file.txt соответствует вашим потребностям. Посмотрите for /? на %%~... модификаторы (их больше)

2. не сработало, или, может быть, я сделал что-то не так.

3. о — опечатка: в командной строке используйте один % : (for /r "C:" %a in (*) do @echo %~fa,%~za)>file.txt , в пакетном файле удваивайте их %% : (for /r "C:" %%a in (*) do @echo %%~fa,%%~za)>file.txt

4. спасибо — но команда сказала: %% было неожиданным в это время.

5. в командной строке % , в пакетных файлах %%