В этой теме публикуем полезные по вашему мнению скрипты, которые вы\коллеги\знакомые или Ваша организация используют для автоматизации выполнения любых задач. Правила постинга в данном разделе: Спойлер - Запрещено любое обсуждение опубликованных здесь скриптов. - При публикации здесь скриптов, старайтесь подробнее описывать принцип его работы, для чего используется и вставлять комментарии в тело скрипта; - Скрипт необходимо обрамлять тегами [ CODE ] [ /CODE ] - Если Вы доработали скрипт или хотите просто внести поправку в код, а право изменить ваше сообщение уже истекло, пишите мне в личку с цитированием старого скрипта (выделяем ваш старый скрипт в посте и нажимаем: "Цитировать" или даем ссылку на пост со скриптом. Перечень скриптов по разделам: Поиск и перемещение файлов Поиск файлов по расширению и перемещение\копирование их в определенную папку с указанием кол-ва найденных файлов.
Поиск файлов по расширению и перемещение\копирование их в определенную папку с указанием кол-ва найденных файлов. Запустите Windows Powershell ISE от имени администратора, далее вставьте в окно следующий код, и нажмите "F5" Где: c:\* - диск, на котором буджет произведен поиск файлов *.mp3 (замените букву диска на вашу) c:\music - диск и папка в которую будут перемещены все найденные .mp3 файлы. (папку предварительно нужно создать + заменить букву диска на вашу) Move-Item - для перемещения файлов. Если хотите копировать, то измените на Copy-item mp3 - формат файлов, который пытаемся найти. (можете заменить на свой, точку не ставим!) Код: cls $src = "e:\*" $dst = "e:\music" $ext = "mp3" $cnt = Get-ChildItem $src -Include *.$ext -Recurse -Force | select -ExpandProperty name Write-Host "Количество найденных файлов - $($cnt.Count)" -ForegroundColor yellow " " Write-Host "Идет перемещение найденных файлов..." -ForegroundColor Yellow " " #Move-Item -Destination $dest Write-Host "Перемещение завершено, проверьте файлы в папке $dst" -ForegroundColor green