1

На самом деле узнал, как получить список каталогов, посмотрев здесь. Теперь, когда я обновил Windows 10 на своем ноутбуке, все, что я нашел, это что-то под названием Powershell. Больше нет командной строки, и я попытался нажать кнопку "выключить" для замены cmd на powershell , но не повезло. Ну, есть в Windows-запуск правой кнопкой мыши, но он открывает командную строку для компьютера, и я не знаю, как получить его, чтобы определить папку, в которой мне нужно содержимое. Я НЕ компьютерный гик. Я НЕ понимаю компьютерный язык. Я знаю достаточно, чтобы попасть в беду.

Может ли кто-нибудь, ПОЖАЛУЙСТА, сказать мне, как получить список каталогов, с или без подкаталогов) любой данной файловой папки?

Я использовал, чтобы выделить папку, Shift + правый клик, открыть командную строку и просто «dir /b> dirlist.txt», и файл TXT попал в папку. Я бы открыл его и скопировал / вставил в любой нужный мне формат. (обычно Excel или Google лист) Я не могу понять, что делать сейчас.

Опять же, если вы можете сказать мне, как получить от users\owner>, скажем, мою папку "music" или любую другую папку, в данном случае "01 waw ct" или что-то еще, а затем каталог, я бы хорошо пошел , Что мне действительно нужно, чтобы кто-нибудь, пожалуйста, помогите мне пройти через это. Держи меня за руку.

2 ответа2

2

Прямой эквивалент этой команды в PowerShell будет dir -n > dirlist.txt .

Длинная (каноническая) форма команды: Get-ChildItem -Name > dirlist.txt .

Если вы хотите включить подкаталоги, это соответственно dir -n -r > dirlist.txt и Get-ChildItem -Name -Recurse > dirlist.txt .


dir в PowerShell - это просто другое имя для Get-ChildItem , но, к сожалению, он имеет разные имена параметров (-n vs /b) по сравнению с командой cmd команды dir с тем же именем.

0

Вы видите эту опцию меню "Открыть окно Power_S_hell здесь"? Ну, вы можете выбрать это и получить одно из этих окон PowerShell с голубыми окнами.

Тогда вместо запуска:

dir /b необязательный-target > output.txt

Вы можете запустить это:

CMD
dir /b необязательный-target > output.txt
выход

Да, процесс дольше. Это обратная сторона. Плюсы в том, что это простой обходной путь, и этот процесс позволяет вам делать то же самое, точно так же, как вы это делали с традиционной командной строкой, подобной DOS. (Кроме того, запуск PowreShell CMD - это метод, который должен работать практически на любом компьютере с Windows 10, а не только на тех, на которых вы нашли время, чтобы повторно добавить желаемую опцию меню в контекстное меню.)

Когда вы запустите « cmd », вы заметите, что командная строка перестанет говорить « PS » в начале вашей подсказки. Таким образом, вы можете сказать, что компьютер готов принять синтаксис в традиционном стиле. Поскольку в командной строке технически будет использоваться CMD, Powershell не будет настаивать на том, чтобы вы использовали новые параметры / параметры, и вам не нужно будет беспокоиться о том, что PowerShell будет делать запутанные вещи с неэкранированными запятыми и кавычками (пока вы не запустите первая команда выхода, которая покидает CMD и возвращается в PowerShell).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .