Это, вероятно, действительно просто, но я не могу найти ответ. Я ищу способ поиска файла только на втором уровне.
т.е.
C:\Data
C:\Data\Level1
C:\Data\Level1\Level2\
Я только хочу посмотреть на 2-й уровень, то есть C:\Data\Level1\Level2\ в примере выше.
Что мне не хватает?
В настоящее время я использую этот скрипт и хочу изменить его так, чтобы он смотрел только на 2-м уровне вниз и игнорировал первый уровень.
Get-ChildItem '\\nas2\files\-- TV --\*\*' | Where-Object {$_.Name -eq 'folder.jpg'} | ForEach-Object {
$CurrentFolder = $_.Directory
if ((Test-Path "$CurrentFolder\show.jpg") -eq $false)
{Copy-Item $_ "$CurrentFolder\show.jpg"}
Remove-Variable CurrentFolder}
Спасибо за помощь