Скажем, у меня есть дерево папок, например:
C:\Users\Test\My Documents
C:\Users\Test2
C:\Users\Test3\My Documents
Какую команду можно запустить для поиска C:\Users
чтобы проверить, какие подпапки имеют My Documents
папка?
Так что для вышеупомянутого это вернулось бы с:
C:\Users\Test\My Documents
C:\Users\Test3\My Documents
Но нет
C:\Users\Test2
Кроме того, если я хочу сценарий переименования любых подпапок, которые будут найдены My Documents
и переименуйте их просто Documents
Как я мог достичь этого?
windows
command-line
windows-search
Guest23408290
источник
источник
dir /b "My Documents"
Работа? Если нет, вы можете разобрать егоdir /B | findstr /R /C:"My\sDocuments"
... Я думаю, это сработает, у меня нет установленной Windows. Переименовать использоватьren
,Ответы:
для перечисления папок
источник
Вот vbscript, который также переименует папки для вас:
Источник: http://www.wisesoft.co.uk/scripts/vbscript_recursive_folder_rename.aspx
PS: я не проверял это. Пожалуйста, сначала протестируйте с пустой структурой каталогов.
источник