1. Для указания файлов с определенным окончанием в названии в PowerShell можно использовать следующую команду:
```powershell
Get-ChildItem -Path C:\path\to\folder -Filter *.extension
```
Где `-Path` указывает путь к папке, а `-Filter` указывает на расширение файла, которое вы хотите обработать.
Например, если вам нужно обработать все файлы с расширением `.txt` в папке `C:\Example`, команда будет выглядеть так:
```powershell
Get-ChildItem -Path C:\Example -Filter *.txt
```
2. Для поиска папок в сети, имена которых начинаются на "stm" и заканчиваются любыми символами, можно использовать следующую команду:
```powershell
Get-ChildItem -Path \\network\path -Directory | Where-Object {$_.Name -like "stm*"}
```
Где `-Path` указывает путь к сетевой папке, а `Where-Object {$_.Name -like "stm*"}` фильтрует только те папки, имена которых начинаются на "stm".
Например, если вам нужно найти все папки в сети, имена которых начинаются на "stm", команда будет выглядеть так:
```powershell
Get-ChildItem -Path \\network\path -Directory | Where-Object {$_.Name -like "stm*"}
```
Надеюсь, эти примеры помогут вам с использованием PowerShell для обработки файлов и поиска папок в сети.