В Windows 10 можно управлять файлами через командную строку тремя встроенными способами:
- Powershell,
- командная строка, и через
- Команды bash через WSL (Подсистема Windows для Linux).
Недавно я столкнулся с ситуацией, когда мне нужно манипулировать парой сотен гигабайт файлов (все они довольно маленькие, но их много).
Кажется, Windows Explorer требуется много времени, чтобы обнаружить все файлы, прежде чем он выполнит на них операцию копирования или удаления, и если этот процесс когда-нибудь прервется, мне придется начинать все сначала.
Это заставило меня использовать командную строку для выполнения некоторых операций, которые мне нужно было выполнить. Обе команды командной строки и WSL, кажется, работают быстрее, так как они не выполняют операцию обнаружения заранее, но я не уверен, какой из этих способов быстрее, или если есть другие соображения, которые я должен учитывать при принятии решения, какой один для использования (например, ошибки / стабильность).